![]() SYSTEM AND METHOD FOR TRANSMISSION OF MULTIPLE INPUTS AND MULTIPLE OUTPUT UP LINK
专利摘要:
system and method for transmitting multiple uplink inputs and multiple outputs. Methods and apparatus are provided for uplink mimo transmissions in a wireless communication system. in some respects in a wireless communication system. in particular aspects, the scheduling of uplink maximum transmissions may make a determination between single-stream Rank=1 transmissions and dual-stream Rank=2 transmissions based on various factors. additionally, when switching between single-stream and dual-stream transmissions in the presence of single-stream and dual-stream retransmissions in the presence of harq retransmissions of the failed packets, the scheduling function can determine to transmit the harq retransmissions in a single-stream transmission or transmit the harq retransmits on one stream while transmitting new packets on another stream. 公开号:BR112013011423B1 申请号:R112013011423-1 申请日:2011-11-08 公开日:2021-09-14 发明作者:Sharad Deepak Sambhwani;Sony John Akkarakaran 申请人:Qualcomm Incorporated; IPC主号:
专利说明:
Cross Reference to Related Orders [001] This application claims priority from and benefits from Provisional Patent Application No. 61/411,454, filed with the US Patent and Trademark Office on November 8, 2010, the entire contents of which are incorporated herein by reference. Field of Invention [002] Aspects of the present description relate generally to wireless communication systems, and more particularly, to scheduling uplink transmissions in the presence of HARQ retransmissions in an uplink MIMO system. Description of Prior Art [003] Wireless communication networks are widely developed to provide various communication services such as telephony, video, data, messages, broadcasts and so on. Such networks, which are normally multiple access networks, support communications for multiple users by sharing available network resources. An example of such a network is the UMTS Terrestrial Radio Access Network (UTRAN). UTRAN is the radio access network (RAN) defined as a part of the Universal Mobile Telecommunications System (UMTS), a third generation (3G) mobile telephony technology supported by the 3rd Partnership Project. Generation (3GPP). UMTS, which is the successor to the Global System for Mobile Communication (GSM) technologies, currently supports several air interface standards such as Broadband Code Division Multiple Access (W-CDMA), Code Division Multiple Access per Time Division (TD-CDMA), and Time Division Synchronized Code Division Multiple Access (TD-SCDMA). UMTS also supports enhanced 3G data communications protocols, such as High Speed Packet Access (HSPA), which provide faster data transfer speeds and capacity for associated UMTS networks. [004] As the demand for mobile broadband access continues to increase, research and development continues to advance with UMTS technologies not only to meet the growing demand for mobile broadband access, but to advance and improve the user experience. user with mobile communications. [005] For example, recent versions of 3GPP standards for UMTS technologies have included multiple inputs and multiple outputs (MIMO) for downlink transmissions. MIMO can allow for increased throughput in a transmission without requiring a commensurate increase in spectrum usage, as two streams can be transmitted on the same carrier frequency, where they are separated by spatial dimension being transmitted from spatially separated antennas. Thus, an effective doubling of spectral efficiency can be achieved by transmitting dual transport blocks per transmission time interval. [006] Additionally, recent attention within the 3GPP standards body has been directed towards a particular uplink beamforming transmission diversity scheme (BFTD) for high-speed packet access networks (HSPA) within the standards UMTS, where a mobile terminal uses two transmit antennas and two power amplifiers for uplink transmissions. This scheme, when implemented in a closed-loop mode under network control, has shown a significant improvement in the user experience at the cell edge, as well as overall improvements in system performance. However, in schemes that have been investigated, the mobile terminal has been limited to single stream transmissions via two antennas. [007] Therefore, to increase throughput and spectral efficiency for uplink transmissions, there is a desire to implement MIMO for uplink transmissions so that dual transport blocks can be transmitted on the same carrier frequency during the same transmission time interval. Invention Summary [008] Various aspects of the present description provide uplink MIMO transmissions in a wireless communication system. In some particular aspects, the scheduling of uplink MIMO transmissions can make a determination between single-stream rating = 1 transmissions and dual-stream rating = 2 transmissions, based on several factors. For example, when switching between single and dual stream transmissions in the presence of failed packet HARQ retransmissions, the scheduling function can determine whether to transmit HARQ retransmissions in a single stream transmission or to transmit HARQ retransmissions in a stream while transmitting new packets on the other stream. [009] For example, in one aspect, the description provides a wireless communication method including transmitting an uplink over MIMO using a first stream and a second stream, receiving HARQ feedback indicating a failure to decode a packet in the first stream, and a successful decoding of a packet in the second stream, receiving a command to transmit in one stream only, the allocation of power from the second stream to the first stream, and transmitting a HARQ retransmission corresponding to the packet decoding failure in the first stream , in the first stream. [0010] Another aspect of the description provides a wireless communication method including transmitting an uplink by MIMO using a first stream and a second stream, receiving HARQ feedback indicating a failure in decoding a packet in the first stream and a success of decoding a packet in the second stream, receiving a command to transmit a single stream only, allocating power from the first stream to the second stream, and transmitting a HARQ retransmission corresponding to the packet decoding failure in the first stream in the second flow. [0011] Another aspect of the description provides a wireless communication method including transmitting an uplink using a single stream, receiving HARQ feedback indicating a failure in decoding an uplink packet, receiving a command to transmit dual streams, and maintain uplink transmission using the single stream until a positive HARQ acknowledgment is received corresponding to the decoding failure. [0012] Another aspect of the description provides a wireless communication method including transmitting an uplink over MIMO using a primary stream and a secondary stream, receiving HARQ feedback indicating a decoding failure in the secondary stream and a decoding success in the stream primary, and sending the HARQ retransmission corresponding to the decoding failure in the secondary stream, where the power available to the power available to the primary stream is less than a power granted to the primary stream. [0013] Another aspect of the description provides for wireless user equipment, including mechanisms to transmit uplink over MIMO using a first stream and a second stream, mechanisms to receive HARQ return notice indicating a failure in decoding a packet in the first stream, and a successful decoding of a packet on the second stream, mechanisms for receiving a command to transmit a single stream only, mechanisms for allocating power from the second stream to the first stream, and mechanisms for transmitting a HARQ retransmission corresponding to the failure of packet decoding on the first stream, in the first stream. [0014] Another aspect of the description provides a wireless user equipment, including mechanisms for transmitting an uplink by MIMO using a first stream and a second stream, mechanisms for receiving HARQ feedback indicating a failure in decoding a packet in the first stream and a successful decoding of a packet in the second stream, mechanisms for receiving a command to transmit a single stream only, mechanisms for allocating power from the first stream to the second stream, and mechanisms for transmitting a HARQ retransmission corresponding to the decoding failure of the packet in the first stream, in the second stream. [0015] Another aspect of the description provides wireless user equipment, including mechanisms for transmitting an uplink using a single stream, mechanisms for receiving HARQ feedback indicating a failure in decoding an uplink packet, mechanisms for receiving a command to transmission of two streams, and mechanisms to maintain uplink transmission using the single stream until a positive HARQ acknowledgment is received corresponding to the decoding failure. [0016] Another aspect of the description provides wireless user equipment, including mechanisms for transmitting an uplink over MIMO using a primary stream and a secondary stream, mechanisms for receiving HARQ feedback indicating a decoding failure in the secondary stream and a decoding success on the primary stream, and mechanisms for sending a HARQ retransmission corresponding to the decoding failure on the secondary stream, where the power available to the primary stream is less than a power granted to the primary stream. [0017] Another aspect of the description provides a computer program product that includes a computer readable medium having instructions to cause the computer to transmit uplink by MIMO using a first stream and a second stream to receive the HARQ feedback indicating a failure to decode a packet in the first stream and a success decode a packet in the second stream, to receive a command to transmit a single stream only, to allocate power from the second stream to the first stream, and to transmit a HARQ retransmission corresponding to the packet decoding failure in the first stream, in the first stream. [0018] Another aspect of the description provides a computer program product that includes a computer readable medium having instructions for causing a computer to transmit an uplink by MIMO using a first stream and a second stream to receive the HARQ feedback indicating a failure to decode a packet in the first stream and a success to decode a packet in the second stream, to receive a command to transmit a single stream only, to allocate power from the first stream to the second stream, and to transmit the HARQ retransmission corresponding to packet decoding failure in the first stream, in the second stream. [0019] Another aspect of the description provides a computer program product that includes a computer-readable medium having instructions to cause a computer to transmit an uplink using a single stream, to receive the HARQ return indicating a decoding failure of an uplink packet, to receive a command to transmit dual streams, and to maintain uplink transmission using the single stream until a positive HARQ acknowledgment is received corresponding to the decoding failure. [0020] Another aspect of the description provides a computer program product that includes a computer readable medium having instructions for causing a computer to transmit an uplink by MIMO using a primary stream and a secondary stream to receive the HARQ feedback indicating a decoding failure in the secondary stream and a decoding success in the primary stream, and to send a HARQ retransmission corresponding to the decoding failure in the secondary stream, where the power available to the primary stream is less than a power granted to the stream. primary. [0021] Another aspect of the description provides a wireless user equipment that includes a transmitter to transmit a first virtual antenna and a secondary virtual antenna, at least one processor to control the transmitter, and a memory coupled to the at least one processor. Here, the at least one processor is configured to transmit an uplink by MIMO using the first stream and a second stream, to receive the HARQ return indicating a failure to decode a packet in the first stream and a success to decode a packet in the second stream, to receive a command to transmit a single stream only, to allocate power from the second stream to the first stream, and to transmit a HARQ retransmission corresponding to the packet decoding failure in the first stream, in the first stream. [0022] Another aspect of the description provides wireless user equipment that includes a transmitter to transmit a primary virtual antenna and a secondary virtual antenna, at least one processor to control the transmitter, and a memory coupled to at least one processor. Here, the at least one processor is configured to transmit an uplink over MIMO using a first stream and a second stream, to receive the HARQ return indicating a failure to decode a packet in the first stream and a success to decode a packet in the second stream, to receive a transmit command from a single stream only, to allocate power from the first stream to the second stream, and to transmit a HARQ retransmission corresponding to the packet decoding failure in the first stream in the second stream. [0023] Another aspect of the description provides wireless user equipment that includes a transmitter to transmit a primary virtual antenna and a secondary virtual antenna, at least one processor to control the transmitter, and a memory coupled to at least one processor. Here, the at least one processor is configured to transmit an uplink using one of the primary virtual antenna or the secondary virtual antenna, to receive HARQ feedback indicating a failure in decoding an uplink packet, to receive a command to transmit the uplink using both the primary virtual antenna and the secondary virtual antenna, and to maintain the uplink transmission using one of the primary virtual antenna and the secondary virtual antenna until a positive HARQ acknowledgment is received corresponding to the decoding failure. [0024] Another aspect of the description provides wireless user equipment that includes a transmitter for transmitting a primary virtual antenna and a secondary virtual antenna, at least one processor to control the transmitter and a memory coupled to at least one processor. Here, the at least one processor is configured to transmit an uplink over MIMO using the primary virtual antenna and the secondary virtual antenna to receive HARQ acknowledgment indicating a decoding failure in the secondary virtual antenna to receive the HARQ feedback indicating a failure in the decoding in the second virtual antenna and a decoding success in the primary virtual antenna and to send a HARQ retransmission corresponding to the decoding failure in the secondary virtual antenna, where the power available to the first virtual antenna is less than a power granted to the virtual antenna primary. These and other aspects of the invention will become more fully understood upon review of the detailed description that follows. Brief Description of Drawings [0026] Figure 1 is a conceptual diagram illustrating an example of an access network; [0027] Figure 2 is a block diagram conceptually illustrating an example of a telecommunications system; [0028] Figure 3 is a conceptual diagram illustrating an example of a radio protocol architecture for the user and control plane; [0029] Figure 4 is a block diagram illustrating a part of a MAC layer implementing dual HARQ processes; [0030] Figure 5 is a block diagram illustrating additional parts of the MAC layer illustrated in Figure 4; [0031] Figure 6 is a block diagram illustrating a part of a transmitter configured for uplink MIMO transmissions; [0032] Figure 7 is a graph illustrating relative power levels of certain physical channels in uplink MIMO transmissions; [0033] Figure 8 is a flowchart illustrating a process for configuring power levels and transport block sizes according to a scheduling grant; [0034] Figure 9 is a flowchart illustrating a process for generating data information and its associated control information and providing that information in respective physical channels; [0035] Figure 10 is a flowchart illustrating a process to amplify a power of a secondary pilot channel; [0036] Figure 11 is a flowchart illustrating a process operating in a network node for the inner circuit power control of uplink MIMO transmissions; [0037] Figure 12 is a flowchart illustrating a process operable in a user equipment for internal circuit power control of uplink MIMO transmissions; [0038] Figure 13 is a flowchart illustrating another process operable in a user equipment for internal circuit power control of uplink MIMO transmissions; [0039] Figure 14 is a flowchart illustrating a process operable in a network node for external loop power control of uplink MIMO transmissions; [0040] Figure 15 is a flowchart illustrating a process operable in a user equipment for scheduling an uplink transmission in the presence of HARQ retransmissions; [0041] Figure 16 is a flowchart illustrating another process operable in a user equipment for scheduling an uplink transmission in the presence of HARQ retransmissions; [0042] Figure 17 is a flowchart illustrating another process operable in a user equipment for scheduling an uplink transmission in the presence of HARQ retransmissions; [0043] Figure 18 is a flowchart illustrating another process operable in a user equipment for scheduling an uplink transmission in the presence of HARQ retransmissions; [0044] Figure 19 is a flowchart illustrating another process operable in a user equipment for scheduling an uplink transmission in the presence of HARQ retransmissions; [0045] Figure 20 is an example of a hardware implementation for an apparatus employing a processing system; [0046] Figure 21 is a block diagram conceptually illustrating an example of a Node B in communication with a UE in the telecommunication system. Detailed Description of the Invention [0047] The detailed description presented below with respect to the attached drawings should serve as a description of various configurations and should not represent the only configurations in which the concepts described here can be practiced. The detailed description includes specific details for the purpose of providing an in-depth understanding of the various concepts. However, it will be apparent to those skilled in the art that these concepts can be practiced without these specific details. In some cases, well-known structures and components are illustrated in block diagram form in order to avoid obscuring such concepts. [0048] The various concepts presented throughout this description can be implemented through a wide variety of telecommunication systems, network architectures and communication standards. Referring to Figure 1, by way of example and without limitation, a simplified access network 100 in a UMTS Terrestrial Radio Access Network (UTRAN) architecture, which can utilize High Speed Packet Access (HSPA), is illustrated. . The system includes multiple cell regions (cells), including cells 102, 104 and 106, each of which may include one or more sectors. Cells can be defined geographically, eg by coverage area and/or can be defined according to frequency, decryption code, etc. That is, the illustrated geographically defined cells 102, 104 and 106 can each be further divided into a plurality of cells, for example, by using different frequencies or different encryption codes. For example, cell 104a may use a first frequency or encryption code, and cell 104b, while in the same geographic region and served by at least Node B 144, may be distinguished by using a second frequency or encryption code. [0049] In a cell that is divided into sectors, multiple sectors within a cell can be formed by groups of antennas with each antenna responsible for communicating with UEs in a part of the cell. For example, in cell 102, antenna groups 112, 114, and 116 may each correspond to a different sector. In cell 104, antenna groups 118, 120 and 122 each correspond to a different sector. In cell 106, antenna groups 124, 126 and 128 each correspond to a different sector. Cells 102, 104, 106 may include multiple UEs that may be in communication with one or more sectors of each cell 102, 104, or 106. For example, UEs 130 and 132 may be in communication with Node B 142, UEs 134 and 136 may be in communication with Node B 144, and UEs 138 and 140 may be in communication with Node B 146. Here, each Node B 142, 144, 146 is configured to provide an access point to a core network 204 (see Figure 2) for all UEs 130, 132, 134, 136, 138, 140 in respective cells 102, 104 and 106. [0051] Referring now to Figure 2, by way of example and without limitation, various aspects of the present description are illustrated with reference to a Universal Mobile Telecommunications System (UMTS) System 200 employing a split multiple access air interface. broadband code (W-CDMA). A UMTS network includes three interaction domains: a Core Network (CN) 204, a UMTS Terrestrial Radio Access Network (UTRAN) 202, and a User Equipment (UE) 210. In this example, UTRAN 202 can provide various services without wire including telephony, video, data, messages, broadcasts and/or other services. UTRAN 202 may include a plurality of Radio Network Subsystems (RNSs) such as illustrated RNSs 207, each controlled by a respective Radio Network Controller (RNC) such as an RNC 206. Here, UTRAN 202 may include any number of RNCs 206 and RNSs 207 in addition to the RNCs 206 and RNSs 207 illustrated. The RNC 206 is an apparatus responsible for, among other things, assigning, reconfiguring and releasing the radio resources within the RNS 207. The RNC 206 can be interconnected with other RNCs (not shown) in the UTRAN 202 through various types of interfaces such as a direct physical connection, a virtual network or the like using any suitable transport network. [0052] The geographic region covered by the RNS 207 can be divided into several cells, with a radio transceiver apparatus serving each cell. A radio transceiver apparatus is commonly referred to as a Node B in UMTS applications, but may also be referred to by those skilled in the art as a base station (BS), a base transceiver station (BTS), a radio base station, a transceiver a radio, a transceiver function, a basic service set (BSS), an extended service set (ESS), an access point (AP), or some other suitable terminology. For clarity, three Nodes B 208 are illustrated in each RNS 207; however, RNSs 207 can include any number of wireless Node Bs. Node B 208 provides wireless access points to a core network (CN) 204 for any number of mobile devices. Examples of a mobile device include a cell phone, a smart phone, a session initiation protocol (SIP) phone, a laptop, a notebook, a netbook, a smartbook, a personal digital assistant (PDA), a satellite radio, a global positioning system (GPS) device, a multimedia device, a video device, a digital audio device (eg, MP3 player), a camera, a game console, or any other similarly functioning device. The mobile device is commonly referred to as user equipment (UE) in UMTS applications, but may also be referred to by those skilled in the art as a mobile station (MS), a subscriber station, a mobile unit, a subscriber unit, a unit wireless, a remote unit, a mobile device, a wireless device, a wireless communications device, a remote device, a mobile subscriber station, an access terminal (AT), a mobile terminal, a wireless terminal, a terminal remote, a device, a terminal, a user agent, a mobile client, a client, or some other suitable terminology. In a UMTS system, the UE 210 may further include a universal subscriber identity module (USIM) 211, which contains a user subscription information for a network. For illustrative reasons, a UE 210 is illustrated in communication with a number of Node Bs 208. Downlink (DL) also called forward link refers to the communication link from a Node B 208 to a UE 210, and uplink ( UL), also called reverse link, refers to the communication link from a UE 210 to a Node B 208. [0053] Core network 204 interfaces with one or more access networks, such as UTRAN 202. As illustrated, core network 204 is a GSM core network. However, as those skilled in the art will recognize, the various concepts presented throughout this description can be implemented in a RAN, or other suitable access network, to provide UEs with access to types of core networks in addition to GSM networks. [0054] The illustrated GSM core network 204 includes a circuit-switched domain (CS) and a packet-switched domain (PS). Some of the circuit-switched elements are a Mobile Services Switching Center (MSC), a Visitor Location Register (VLR), and an Access Circuit MSC (GMSC). The packet-switched elements include a Server GPRS Support Node (SGSN) and an Access Circuit GPRS Support Node (GGSN). Some network elements such as EIR, HLR, VLR and AuC can be shared by both circuit-switched and packet-switched domains. [0055] In the illustrated example, the core network 204 supports circuit switched services with an MSC 212 and a GMSC 214. In some applications, the GMSC 214 may be referred to as a medium access circuit (MGW). One or more RNCs, such as the RNC 206, may be connected to the MSC 212. The MSC 212 is an apparatus that controls call setup, call forwarding, and UE mobility functions. The MSC 212 also includes a visitor location record (VLR) which contains subscriber related information for the duration of the UE's stay in the coverage area of the MSC 212. GMSC 214 provides an access loop through the MSC 212 for the UE to access a circuit-switched network 216. GMSC 214 includes a location-of-origin record (HLR) 215 containing subscriber data, such as data reflecting the details of services to which a particular user has subscribed. The HLR is also associated with an authentication center (AuC) that contains subscriber-specific authentication data. When a call is received for a particular UE, GMSC 214 searches for HLR 215 to determine the location of the UE and sends the call to the particular MSC serving that location. [0056] The illustrated core network 204 also supports packet data services with a server GPRS support node (SGSN) 218 and an access circuit GPRS support node (GGSN) 220. GPRS, which stands for Packet Radio Service Overall, it is designed to provide packet data services at speeds greater than those available with standard circuit-switched data services. GGSN 220 provides a connection to UTRAN 202 for a packet-based network 222. The packet-based network 222 can be the Internet, a private data network, or some other suitable packet-based network. The primary function of GGSN 220 is to provide the UEs 210 with packet-based network connectivity. Data packets can be transferred between GGSN 220 and US 210 through SGSN 218, which performs basically the same functions in the packet-based domain as MSC 212 performs in the circuit-switched domain. [0057] The UMTS air interface may be the spread spectrum Direct Stream Code Division Multiple Access (DS-CDMA) system. Spread-spectrum DS-CDMA spreads user data by multiplying it by a stream of pseudo-random bits called chips. The W-CDMA air interface to UMTS is based on such DS-CDMA technology and additionally requires frequency division duplexing (FDD). FDD uses a different carrier frequency for uplink (UL) and downlink (DL) between a Node B 208 and a UE 210. Another air interface for UMTS that uses DS-CDMA, and uses time division duplexing (TDD), is the TD-SCDMA air interface. Those skilled in the art will recognize that while several examples described herein may refer to a W-CDMA air interface, the underlying principles are equally applicable to a TD-SCDMA air interface. [0058] A high-speed packet access air interface (HSPA) includes a number of enhancements to the W-CDMA/3G air interface, facilitating higher throughput and reduced latency. Among other modifications over previous releases, HSPA utilizes hybrid auto-repeat request (HARQ), shared channel transmission, and adaptive modulation and encoding. The standards that define HSPA include HSDPA (High Speed Downlink Packet Access) and HSUPA (High Speed Uplink Packet Access, also referred to as enhanced uplink, or EUL). [0059] In a wireless telecommunication system, the radio protocol architecture between a mobile device and a cellular network can take various forms depending on the particular application. An example for a 3GPP high-speed packet access system (HSPA) will now be presented with reference to Figure 3, illustrating an example of the radio protocol architecture for the user and control planes between UE 210 and Node B 208 Here, the user plane or data plane carries user traffic, while the control plane carries control information, ie signaling. [0060] Returning to Figure 3, the radio protocol architecture for UE 210 and Node B 208 is illustrated with three layers: Layer 1, Layer 2 and Layer 3. Although not illustrated, the UE 210 can have multiple layers higher above the L3 layer including a network layer (eg IP layer) which is terminated in a PDN access circuit on the network side, and an application layer which is terminated at the other end of the connection (eg UE plus remote, server, etc.). [0061] At Layer 3, the RRC layer 316 handles the control plane signaling between the UE 210 and the Node B 208. The RRC layer 316 includes a number of functional entities for upper layer message routing, broadcast handling and paging functions, establishing and configuring radio supports, etc. [0062] The data link layer, called Layer 2 (Layer L2) 308 is between Layer 3 and the physical layer 306, and is responsible for the link between UE 210 and Node B 208. In the air interface illustrated, the layer L2 308 is divided into sublayers. In the control plane, the L2 layer 308 includes two sublayers: a medium access control (MAC) sublayer 310 and a radio link control (RLC) sublayer 312. In the user plane, the L2 layer 308 additionally includes a packet data convergence protocol (PDCP) sublayer 314. Obviously, those skilled in the art will understand that additional or different sublayers may be used in a particular implementation of L2 layer 308, still within the scope of the present description. [0063] The PDCP sublayer 314 provides multiplexing between different radio supports and logical channels. PDCP sublayer 314 also provides header compression for upper layer data packets to reduce radio transmission overhead, security by decrypting data packets, and transfer support for UEs between Node Bs. [0064] The RLC sublayer 312 provides segmentation and reassembly of the upper layer data packets, retransmission of lost data packets, and reordering of data packets to compensate for out-of-order reception resulting from a hybrid automatic repetition (HARQ) request . [0065] The MAC 310 sublayer provides multiplexing between logical channels and transport channels. MAC sublayer 310 is also responsible for allocating various radio resources (eg resource blocks) in a cell between UEs. The MAC 310 sublayer is also responsible for HARQ operations. [0066] Layer 1 is the lowest layer and implements several physical layer signal processing functions. Layer 1 will be referred to here as physical layer (PHY) 306. In PHY layer 306, transport channels are mapped to different physical channels. [0067] The data generated in higher layers, up to the MAC layer 310, are transported through the air through the transport channels. The 3GPP version 5 specifications introduce downlink improvements with reference to HSDPA. HSDPA uses the high-speed downlink shared channel (HS-DSCH) as its transport channel. HS-DSCH is implemented by three physical channels: the high-speed physical downlink shared channel (HS-PDSCH), the high-speed shared control channel (HS-SCCH), and the high-speed dedicated physical control channel (HS-DPCCH). [0068] Between these physical channels, HS-DPCCH carries uplink HARQ ACK/NACK signaling to indicate whether a corresponding packet transmission has been successfully decoded. That is, with respect to downlink, UE 210 provides feedback to Node B 208 through HS-DPCCH to indicate whether it has correctly decoded a downlink packet. [0069] HS-DPCCH further includes UE 210 feedback signaling to assist the Node B 208 in making the correct decision in terms of modulation scheme and coding and precoding weight selection, such feedback signaling including the indicator of channel quality (CQI) and precoding control information (PCI). [0070] The 3GPP version 6 specifications introduce uplink enhancements referred to as Enhanced Uplink (EUL) or High Speed Uplink Packet Access (HSUPA). HSUPA uses as its transport channel the EUL Dedicated Channel (E-DCH). E-DCH is transmitted uplink in conjunction with Version 99 DCH. The control part of the DCH, i.e., DPCCH, carries pilot bits and downlink power control commands in uplink transmissions. In the present description, DPCCH may be referred to as a control channel (eg a primary control channel) or a pilot channel (eg a primary pilot channel) in accordance with whether reference is being made to aspects channel control or its pilot aspects. [0071] E-DCH is implemented by physical channels including E-DCH Dedicated Physical Data Channel (E-DPDCH) and E-DCH Dedicated Physical Control Channel (E-DPCCH). Additionally, HSUPA relies on additional physical channels including the HARQ E-DCH Indicator Channel (E-HICH), the E-DCH Absolute Grant Channel (E-AGCH) and the E-DCH Relative Grant Channel (E-RGCH) . Additionally, in accordance with aspects of the present description, for HSUPA with MIMO using two transmit antennas, the physical channels include a Secondary E-DPDCH (SE-DPDCH), a Secondary E-DPCCH (SE-DPCCH) and a Secondary DPCCH ( S-DPCCH). Additional information about these channels is provided below. [0072] That is, part of the ongoing development of the HSPA standards (including HSDPA and EUL) includes the addition of multiple input, multiple output (MIMO) communication. MIMO generally refers to the use of multiple antennas at the transmitter (multiple channel inputs) and receiver (multiple channel outputs) to implement spatial multiplexing, that is, the transmission and/or reception of different information streams from spatially separated antennas, using the same carrier frequency for each flow. Such a scheme can increase throughput, that is, it can achieve higher data rates without necessarily expanding the channel bandwidth, thus improving spectral efficiency. That is, in one aspect of the description, Node B 208 and/or UE 210 may have multiple antennas supporting MIMO technology. [0073] MIMO for increased downlink performance was implemented in version 7 of the UMTS 3GPP standards for HSDPA, and version 9 included DC-HSDPA + MIMO for an additionally increased downlink performance. In MIMO HSDPA the Node B 208 and UE 210 each use two antennas, and a loopback feedback from the UE 210 (Precoding Control Information, PCI) is used to dynamically adjust the weight of the transmit antenna of the Node B. When channel conditions are favorable, MIMO can allow data rate doubling by transmitting two data streams using spatial multiplexing. When channel conditions are less favorable, a single stream transmission through two antennas can be used, providing some benefit of transmission diversity. [0074] While MIMO uplink would be desirable for essentially the same reasons it was implemented for downlink, it was considered somewhat more challenging, in part because the battery power constrained UE may need to include two power amplifiers. Nevertheless, more recently an uplink beamforming (BFTD) transmission diversity scheme for HSPA using 2 transmit antennas and 2 power amplifiers in the UE 210 has gained substantial interest and studies have been directed towards both circuit modes. open and closed circuit operation. These studies have shown improvements in the cell edge user experience and overall system performance. However, such uplink transmission diversity schemes have generally been limited to a single codeword or single transport block transmissions using dual transmit antennas. [0075] Thus, several aspects of the present description provide for uplink MIMO transmissions. For reasons of clarity by providing explicit details, the present description uses HSUPA terminology and generally assumes a 3GPP implementation in accordance with UMTS standards. However, those skilled in the art will understand that many if not all of these features are not specific to a particular standard or technology, and can be implemented in any technology suitable for MIMO transmissions. [0076] In an HSUPA system, data transmitted on a transport channel such as E-DCH is generally organized into transport blocks. During each transmission time slot (TTI), without the benefits of spatial multiplexing, at most one transport block of a certain size (the transport block size or TBS) can be transmitted per uplink carrier from the UE 210. However, with MIMO using spatial multiplexing, multiple transport blocks can be transmitted by TTI on the same carrier, where each transport block corresponds to a codeword. In a conventional HSUPA transmission, or even in the latest advances concerning uplink CLTD, both of which are configured for single-stream rating = 1 transmissions, both 2 ms and 10 ms TTIs can generally be configured, as TTI 10ms longer can provide improved performance in cell binding. However, in a UE 210 configured for dual stream transmissions, a primary motivation may be to increase the data rate. Here, since the 10 ms TTI generally has a limited data rate compared to that available in the 2 ms TTI, in accordance with some aspects of the present description, to ensure an improvement in the classification transmissions = 2 data rate can be limited to using 2 ms TTI. [0077] As illustrated in Figure 4, in an aspect of the present description, the transmission of dual transport blocks in the two precoding vectors can be implemented through dual HARQ processes during the same TTI. Here, dual transport blocks are provided on an E-DCH transport channel. In each HARQ process, when a transport block in the E-DCH is received from higher layers, the process of mapping that transport block to the physical E-DPDCH channels (or, when using the secondary transport block, the SE- DPDCH) can include various operations such as setting CRC 404, 454; code block segmentation 406, 456; channel encoding 408, 458; the rate match 410.460; the physical channel segmentation 412, 462; and physical channel/interleaving mapping 414, 464. Details of these blocks are widely known to those of skill in the art, and therefore are omitted from the present description. Figure 4 illustrates this process for generating a MIMO UL transmission using dual transport blocks 402, 452. This scheme is often referred to as a multiple codeword scheme, as each of the transmitted streams can be pre-encoded using words separate code. In some aspects of the description, the E-DCH processing structure is essentially identical for each of the two transport blocks. Additionally, this scheme is often referred to as a dual stream scheme, where the primary transport block is provided in the primary stream, and the secondary transport block is provided in the secondary stream. [0078] Figure 5 provides another example in accordance with the present description, including a circuitry additional to that illustrated in Figure 4, illustrating the operation of a Transmission Stream Multiplexing Number (TSN) 502 configuration entity, a E-DCH Transport Format Combination (E-TFC) selection entity 504 and a Hybrid Automatic Repeat Request (HARQ) entity 506 within a UE such as UE 210. [0079] Each of the E-TFC selection entity 504, the TSN configuration and multiplexing entity 502 and the HARQ entity 506 can include a processing system 2014 as illustrated in figure 20, described below, to perform the functions processing such as making determinations concerning the combination of E-DCH transport format, handling MAC protocol data units and performing HARQ functions, respectively. Obviously, some or all of the respective entities can be combined into a single processor or processing system 114. Here, the processing system 2014 can control the transmission aspects of the primary and secondary streams as described below. [0080] In some aspects of the present description, in accordance with the grant information received 508 on E-AGCH and E-RGCH, and based in part on a determination of which configuration results in better data throughput, the entity of E-TFC 504 selection can determine whether to transmit single transport blocks or dual transports, and may, accordingly, determine transport block sizes and power levels to use in the stream or streams. For example, the E-TFC 504 selection entity can determine whether to transmit a single transport block (e.g., using uplink beamforming transmit diversity) or dual transmission blocks (e.g., using spatial multiplexing). In this example, the TSN configuration and multiplexing entity 502 may concatenate multiple MAC-d Protocol Data Units (PDUs) or segments of MAC-d PDUs into MAC-is PDUs, and may additionally multiplex one or more MAC-is PDUs in a single MAC-i PDU to be transmitted in the TTI below, as instructed by the E-TFC 504 selection entity. The MAC-i PDU can match the transport block provided in a corresponding stream. That is, in some aspects of the description, if the E-TFC selection entity determines to transmit two transport blocks, then two MAC-i PDUs can be generated by the TSN Configuration eMultiplexing entity 502 and distributed to the HARQ entity 506. Programming Concessions [0081] In some aspects of the description, a scheduler at Node B 208 may provide scheduling information 508 to UE 210 on a stream basis. Scheduling a UE 210 can be done according to various measurements performed by the Node B 208 such as noise level at the Node B receiver, with various feedback information transmitted in the uplink by the UEs such as "happy bit", situation of storage, and availability of transmission power, and with priorities or other control information provided by the network. That is, when MIMO is selected, the scheduler at Node B 208 can generate and transmit two grants, for example, one for each stream during each TTI. [0082] For example, the E-DCH Absolute Grant Channel (E-AGCH) is a physical channel that can be used to carry information from Node B 208 to the selection entity E-TFC 504 of UE 210 by rate control power and transmission of the uplink transmissions by UE 210 on the E-DCH. In some examples, the E-AGCH may be a common channel that masks the 16 bits CRC with the primary E-RNTI of the UE. [0083] In addition to the scheduling grant information provided in the E-AGCH, the additional scheduling grant information can also be ported from the Node B 208 to the E-TFC selection entity 504 of the UE 210 through the E-DCH Relative Concession (E-RGCH). Here, the E-RGCH can be used for minor adjustments during data transmission in progress. In an aspect of the present description, in MIMO uplink, the UE 210 may receive two resources on E-RGCH to carry the relative scheduling grants for the primary and secondary HARQ processes, e.g., corresponding to the primary and precoding vectors. secondary. [0084] The grant provided in the E-AGCH may change with time for a particular UE, therefore, the grants may be periodically or intermittently transmitted by the Node B 208. The absolute grant value carried in the E-AGCH may indicate the reason of pilot power for maximum E-DCH traffic (T/P) that the UE 210 can use in its next transmission. [0085] In some examples, Node B 208 can transmit two E-AGCH channels to UE 210, where each E-AGCH is configured in the same way as E-AGCH version 7. Here, UE 210 can be configured to monitor both E-AGCH channels on each TTI. In another example in accordance with various aspects of the present description, a new type of E-AGCH physical channel can be used, where the E-AGCH version 7 channel coding is used independently to encode the absolute grant information bits for each stream. , and where the PE scattering factor is reduced by 2, that is, for SF=128 to accommodate more bits of information. Here, co-coding the absolute grant information for both streams can use the primary E-RNTI of UE 210. [0086] In another example, in accordance with various aspects of the present description, a new type of E-AGCH channel coding can be used, where absolute grant information bits are coded together. Here, the legacy version E-AGCH physical channel with SF spreading factor = 256 can be used. This example may be the most attractive for both the UE 210 in addition to the Node B 208, considering the UE implementation and the Node B code resources. [0087] Here, the absolute grant provided in the E-AGCH can be used by the UE 210 in MIMO UL to determine (1) the transport block sizes (TBS) for the primary and secondary transport blocks to be transmitted in the next transmission in uplink; (2) the transmit power on the E-DPDCH(s) and S-E-DPDCH(s); and (3) the transmission classification. As described above, TBS is the size of a block of information transmitted on a transport channel (eg, E-DCH) during a TTI. The transmit "power" may be provided to the UE 210 in units of dB, and may be interpreted by the UE 210 as a relative power, for example, relative to the DPCCH power level, referred to herein as a pilot to power ratio to traffic. Additionally, if the transmission rating is rating = 1, then only E-DPDCH(s) are transmitted in a primary precoding vector. If the transmission rating is rating = 2, then both E-DPDCHs and S-E-DPDCHs are transmitted, that is, in the primary precoding vector and secondary precoding vector, respectively. [0088] For example, in an aspect of the present description, the scheduling signaling 508 may indicate that the transmission rating is rating = 1 corresponding to a single stream, by including in the E-AGCH a single scheduling grant (T/ P)ss. Here, the single stream scheduling (T/P)ss grant can be used by the E-TFC 504 selection entity to determine the power and transport block size for use in single stream transmission. [0089] Additionally, in this example, the 508 scheduling signaling may indicate that the transmission classification is classification = 2 corresponding to dual streams, by including in the E-AGCH a primary scheduling grant (T/P)1 and a grant of secondary programming (T/P)2. Here, the primary schedule (T/P)1 grant can be used to determine the transport block size for the primary stream, while the secondary schedule (T/P)2 grant can be used to determine the block size of transport to the secondary stream. Additionally, the primary scheduling grant (T/P)1 can be used to determine the total amount of power for the primary stream, and the total amount of power for the secondary stream can be determined to be equal to the primary stream. Table 1 below illustrates the relationship described here, where the primary scheduling (T/P)1 grant is used to determine the primary stream power level, the secondary stream power level, and the transport block size of the primary flow; while the secondary scheduling grant (T/P)2 is used to determine the transport block size of the secondary stream. E-TFC Selection, Data Channel Power [0090] Figure 6 is a block diagram further illustrating a part of a transmitter in a UE 210 configured for MIMO operation at PHY layer 306 according to some aspects of the description. In an aspect of the present description as illustrated in Figure 7, when the transmission rating is rating = 2, the power of SE-DPDCH(s) 620, corresponding to the secondary transport block, can be configured to be equal to the power of E-DPDCH(s) 624, corresponding to the primary transport block. That is, while some examples may use an asymmetric allocation of the total power available in the E-DCH between the first stream 610 and the second stream 612, in these examples there may be some difficulty with accurate estimation of eigenvalue powers and fast enough adaptation of the allocation of power. Additionally, dynamic and asymmetric power allocation between streams can result in an increase in Node B programmer complexity, as it may be necessary to evaluate different combinations of transport block sizes across two streams so that throughput can be maximized. Thus, in aspects of the present description, as illustrated in Figure 7, the total power of the sum in the first stream 610 may be equal to the total power of the sum in the second stream 612. Such an equal distribution of power between the streams may not be intuitive, since each stream is generally controlled independently due to the use of separate power amplifiers corresponding to each of the streams. However, using equal distribution as described in that aspect of the present description can simplify scheduling grant signaling and allow for improved transmission performance. [0091] For example, in an aspect of the present description, the scheduling signaling 508 received at the UE 210 and carried by the E-AGCH may be provided to the selection entity E-TFC 504 in the form of a primary scheduling grant and a secondary programming concession. Here, each of the primary and secondary scheduling grants may be provided in the form of pilot power to traffic ratios or (T/P)1 and (T/P)2, respectively. Here, the E-TFC selection entity 504 can use the primary scheduling grant T/P1 to determine the total amount of power for transmitting on the E-DPDCH(s), with respect to the current transmitting power on the DPCCH. That is, the E-TFC 504 selection entity can use the primary scheduling grant (T/P)1 to compute the power of the E-DPDCH(s), and can further configure the power of the SE-DPDCH(s) to the same value as configured for the E-DPDCH(s). In this way, symmetrical power allocation between the primary stream on the E-DPDCH(s) and the secondary stream on the S-E-DPDCH(s) can be achieved based on the primary scheduling grant (T/P)1. Importantly, in this example, the secondary schedule grant (T/P)2 is not used to determine the power of the secondary stream. [0092] Figure 7 is a graph schematically illustrating the levels for certain channels according to some aspects of the present description. Figure 8 illustrates a corresponding flowchart 800 illustrating an illustrative process for setting power levels. In this example, a first pilot channel 622 (DPCCH) is configured to have a certain power level, illustrated as the first pilot power 702. That is, while DPCCH 622 carries some of the control information, it can also act as a pilot, to channel estimation purposes at the receiver. Similarly, in an uplink MIMO configuration in accordance with an aspect of the present description, the S-DPCCH 618 may carry certain control information and may additionally act as a pilot for purposes of additional channel estimation at the receiver. In the present description, S-DPCCH can be referred to as a secondary pilot channel or a secondary control channel, according to whether reference is being made to the control aspects of the channel or its pilot aspects. [0093] Here, according to process 800, in block 802 the UE 210 may receive scheduling signaling 508, e.g. including a primary scheduling grant performed in the E-AGCH, where the primary scheduling grant includes a first reason of traffic to pilot power (T/P) 1 704. Additionally, in block 804 the UE 210 may receive scheduling signaling 508 including a secondary scheduling grant, which includes a second traffic ratio to pilot power (T/P) 2 . As described above, the respective first and second scheduling grants may be coded together in the E-AGCH, or in other aspects, any suitable scheduling grant signaling may be used to convey the respective pilot power to traffic ratios. [0094] In block 806, UE 210 can receive an offset value ΔT2TP, to indicate a power offset for a reference power level 710 with respect to the power of the first pilot channel 622 (DPCCH). In some examples, the offset value ΔT2TP can be provided by a network node such as RNC 206 using RRC Layer 3 signaling. Here, the value of ΔT2TP can be adapted to allow the UE 210 to determine the reference power level 710, the level at which the second pilot channel 618 (S-DPCCH) can be configured when initialized as described below. That is, an uninitialized power level 702 for the S-DPCCH sidestream pilot channel 618 can be configured to assume the same power level as the first DPCCH pilot channel 622 by definition. Obviously, within the scope of the present description, the uninitialized power level for the second S-DPCCH pilot 618 need not equal the power level of the first DPCCH pilot channel 622. Additionally, the second S-DPCCH pilot 618 need not be at uninitialized power level; that is, in one aspect of the present description, the uninitialized power level for the second S-DPCCH pilot is a reference level for determining the power level of the second SE-DPDCH 620 data channel. Additionally, the power level of S-DPCCH 618 can be initialized at the reference power level 710 according to the offset value ΔT2TP. Additional information regarding the initialization of the power level of S-DPCCH 618 is provided elsewhere in the present description. [0095] As illustrated, the first pilot power to traffic ratio (T/P) 1 704 can be used by the selection entity E-TVC 504 to determine the power level corresponding to the sum of powers in the first data channel, for example , E-DPDCH(s) 624. That is, the first traffic to pilot power (T/P)1 ratio 704 can provide a ratio, eg in decibels, that can be applied to the power level set 706 corresponding to the sum of powers in the first E-DPDCH(s) data channels 624 with respect to the power level 702 of the first DPCCH pilot channel 622. [0096] Thus, in block 808, a transmitter in UE 210 can transmit a primary stream 610, which can include the first E-DPDCH(s) data channel 624 and the first DPCCH pilot channel 622, where the ratio between the power level 706 in the first E-DPDCH(s) data channel 624 and the power level 702 of the first DPCCH pilot channel 622 corresponds to the first traffic to pilot power (T/P) ratio 1 704. [0097] In the illustration of figure 7, the power level 708 corresponding to the sum of the power in SE-DPDCH(s) 620 is set to be equal to the power level 706 corresponding to the sum of the power in E-DPDCH(s) 624 That is, the power of the first E-DPDCH(s) channel 624 and the power of the second data channel SE-DPDCH(s) 620 can be equal to each other. Thus, in block 810, a transmitter at UE 210 can transmit a secondary stream 612 including a second SE data channel SE-DPDCH(s) 620 so that a ratio of the power level 708 of the second SE data channel -DPDCH(s) 620 and an uninitialized power level 702 of the S-DPCCH sidestream pilot channel 710 corresponds to the same first traffic to pilot power (T/P)1 ratio 704. [0098] Here, in an aspect of the present description, the first stream 610 and the secondary stream 612 may be spatially separate streams of an uplink MIMO transmission that share the same carrier frequency. E-TFC TBS Selection [0099] In a further aspect of the present description, as described above, the primary scheduling grant (T/P)1 may be used to determine a packet size (eg, primary transport block size) to be used in the primary stream 610, and the secondary scheduling grant (T/P)2 can be used to determine a packet size (eg, secondary transport block size) to be used in secondary stream 612. Here, the determination of sizes of corresponding packets can be performed by the E-TFC 504 selection entity, for example, by using a suitable look-up table to find a corresponding transport block size and transport format combination according to the signaled traffic ratio for pilot power. [00100] Figure 8 includes a second flowchart 850 illustrating a process for configuring transport block sizes corresponding to respective scheduling grants in accordance with an aspect of the present description. While process 850 is illustrated as a separate process, aspects of the present description may include a combination of illustrated process steps, for example, using the power configuration illustrated in process 800 in combination with the transport block size configuration illustrated in process 850. [00101] In blocks 852 and 854, in substantially the same way as described above with respect to process blocks 800, 802 and 804, the UE 210 may receive a primary scheduling grant and a secondary scheduling grant including a first traffic ratio to pilot power (T/P)1 and the second traffic ratio to pilot power (T/P)2, respectively. In block 856, the E-TFC selection entity 504 can determine a packet size to be used in a transmission on the primary stream 610 according to the first traffic to pilot power ratio (T/P)1. As described above, determining the packet size can be done by looking up a transport block size that corresponds to the first traffic to pilot power ratio (T/P)1 by using, for example, a lookup table. Obviously, any suitable determination of the corresponding transport block size can be used in accordance with the present description, such as applying a suitable equation, searching another entity for the transport block size etc. In block 858, the E-TFC selection entity 504 can similarly determine a packet size to be used in a transmission in the secondary stream according to the second traffic to pilot power ratio (T/P)2. E-TFC Selection, Scheduling [00102] In a further aspect of the description, the UE 210 may have a limit on its available transmit power for uplink transmissions. That is, if the received scheduling grants configure the UE 210 to transmit below its maximum output power, the E-TFC selection algorithm can be relatively easy, so that the EUL transport format combination for each MIMO stream can simply be selected based on the serving grant for that stream. However, there is a possibility that the UE 210 is limited in power headroom. That is, the power levels for the uplink transmissions determined by the E-TFC 504 selection entity can configure the UE 210 to transmit at or above its maximum output power. Here, if the UE 210 is limited in power headroom, then, in accordance with an aspect of the present disclosure, power and rate scaling can be used to accommodate both flows. [00103] That is, when UE 210 is configured to select a MIMO transmission, the primary serving grant (T/P)i can be scaled by a constant (a) so that the transmit power of the UE does not exceed the power of maximum transmission. As described above, the first serving grant (T/P)i can be used to select the power level of both the primary stream and the secondary stream; in this way, the scaling of the primary serving grant (T/P)i according to the scaling constant a can perform power scaling of both the E-DPDCH and S-E-DPDCH data channels. In turn, the scheduling of the first server grant (T/P)i additionally determines the power levels of E-DPCCH and S-DPCCH, in addition to the transport block size in the primary stream. [00104] Additionally, the secondary server grant (T/P)2 can be scheduled by the same scheduling constant a. Here, the scheduling of the secondary server grant (T/P)2 can determine the transport block size for the secondary stream. In this way, the E-TFC 504 selection entity can scale the secondary stream's transport block size by the same amount as the primary stream's transport block size scaling. In this way, by scaling the transport block size and power of both streams, a symmetric reduction according to the power headroom limit can be achieved. [00105] Returning now to process 850 illustrated in figure 8, the stream transmission process can include steps for power scaling and/or transport block sizes as described above. That is, in block 860, the E-TFC 504 selection entity can scale the amount of power allocated to the primary stream 610 and the secondary stream 612 according to a power headroom limit. That is, in some examples where the programmed power is greater than or equal to the uplink power headroom limit, the power for each of the primary and secondary streams can be scaled by the scaling constant α to reduce the power down of the power headroom limit. [00106] In block 862, the process can determine a first scaled packet size to be used in a transmission on primary stream 610 according to the scaled power. That is, in some examples the E-TFC 504 selection entity can scale the transport block size for the primary stream 610 according to the scaled power. For example, the primary serving grant (T/P)1 can be multiplied by the scaling constant α so that querying the transport block size for the primary stream can result in a smaller transport block size. In another example, the transport block size selected by the selection entity E-TFC 504 can be simply scaled by the scaling constant α. Obviously, any suitable scaling of the transport block size for the primary stream 610 in accordance with the scaled power can be utilized. [00107] In block 864, the process can determine a second scaled packet size to be used in a transmission on substream 612. Here, the size of the second scaled packet can be determined according to a value obtained from a lookup table corresponding to the scaled power. That is, the scaling constant α can be used to scale the power, as described above; and that scaled power can be used to determine a corresponding scaled packet size. HARQ [00108] Returning now to Figure 5, in some aspects of the description, a single HARQ 506 entity can handle the MAC functions referring to the HARQ protocol for each of a plurality of streams in a MIMO transmission. For example, HARQ entity 506 can store MAC-i PDUs for retransmission if necessary. That is, the HARQ entity 506 may include a processing system 2014 including a memory 2005 storing packets as needed for the HARQ retransmissions of packets that the receiver cannot decode. Additionally, the HARQ entity 506 may provide E-TFC, the retransmission stream number (RSN), and the power offset to be used by Layer 1 (PHY) 306 for the transport blocks transmitted in a particular TTI. HARQ entity 506 may perform one HARQ process per E-DCH per TTI for single stream transmissions, and may perform two HARQ processes per E-DCH per TTI for dual stream transmissions. [00109] HARQ information transmitted from Node B 208, such as ACK/NACK 510 signaling for primary and secondary transport blocks, can be provided to HARQ entity 506 through HARQ E-DCH Indicator Channel (E-HCH). Here, the HARQ information 510 can include the HARQ feedback corresponding to the primary and secondary transport blocks from the Node B 208 to the UE 210. That is, the UE 210 can receive two resources in the E-HICH so that the E- HICH can carry HARQ feedback for each of the transport blocks transmitted in a primary and secondary HARQ process. For example, a secondary E-HICH ACK indicator may be allocated in the channeling code in which the primary E-HICH ACK indicator is allocated. In this example, UE 210 spreads a single SF channeling code = 128 as in conventional HSUPA without MIMO uplink, however, UE 210 monitors another orthogonal signature stream index in order to process the secondary E-HICH ACK flag. Physical Channels [00110] Returning once more to Figure 6, physical channels 602 can be combined with suitable channeling codes, weighted with suitable gain factors, mapped to a suitable I or Q branch in 604 scattering blocks, and grouped by blocks of sum 604 in virtual antennas 610, 612. In various aspects of the present description, primary virtual antenna 610 may be referred to as a primary stream, and secondary virtual antenna 610 may be referred to as a secondary stream. In the illustrated example, streams 610 and 612 are fed into a virtual antenna mapping entity 605. Here, virtual antenna mapping entity 605 is configured to map the first stream 610 and the second stream 612 to spatially separate physical antennas 606 and 608, using a configuration that can be adapted to balance power between respective physical antennas 606 and 608. [00111] In the illustrated example, one or more precoding vectors can be expressed using precoding weights, for example, w1, w2, w3 and w4. Here, the scattered complex value signals from the virtual antennas 610, 612 can be weighted using a primary precoding vector [w1, w2] and a secondary precoding vector [w3, w4], respectively, as illustrated in Fig. 6. Here, if UE 210 is configured to transmit a single transport block in a particular TTI, it can use the primary precoding vector [w1, w2] to weight the signal; and if the UE 210 is configured to transmit dual transport blocks in a particular TTI, the UE can use the primary precoding vector [w1, w2] for the virtual antenna 1, 610, and the precoding vector secondary [w3, w4] for virtual antenna 2, 612. Thus, when UE 210 transmits a single stream only, it can easily return to closed-loop beamforming transmit diversity, which can be based on maximum ratio transmission, where the single stream is transmitted in strong eigenmode or singular value. On the other hand, UE 210 can easily use both precoding vectors for MIMO transmissions. [00112] That is, in one aspect of the description, the primary stream including E-DPDCH(s) 624 can be precoded using the primary precoding vector [w1, w2] while the secondary stream including SE-DPDCH( s) 620 can be precoded using the secondary precoding vector [w3, w4]. [00113] Additionally, the allocation of several physical channels 602 in addition to E-DPDCH(s) 624 and S-E-DPDCH(s) 620 between primary stream 610 and secondary stream 612 can determine various characteristics and efficiency of MIMO transmission. According to an aspect of the description, a DPCCH primary pilot channel 622 may be precoded using the primary precoding vector, and an S-DPCCH secondary pilot channel 618 may be precoded along with SE-DPDCH(s) 620 using the secondary precoding vector, which can be orthogonal to the primary precoding vector. In some aspects of the present description, S-DPCCH 618 may be transmitted in a different channeling code than used for DPCCH 622; or S-DPCCH 618 can be transmitted in the same channeling code as used for DPCCH 622, by using an orthogonal pilot pattern. [00114] Here, S-DPCCH 618 can be used as a reference, together with DPCCH 622, to help secure the channel between the two transmit antennas UE 606,608, and the receiving antennas of Node B. By estimating the MIMO channel matrix between the UE 210 and the Node B 208 according to these reference signals, the Node B 208 can derive one or more suitable precoding vectors that can be sent back to the UE 210. For example, the feedback from the Node B 208 including the uplink precoding information may be 1 to 2 bits per partition (or any other suitable bit length) carried in F-DPCH or EF-DPCH. Here, precoding information can be provided along, or in place of, the transmit power control (TPC) bits conventionally carried on these channels. [00115] Additionally, when the second stream is transmitted, the S-DPCCH secondary pilot 618 can serve as a phase reference for demodulating data from the second stream. [00116] When using precoded pilots 622 and 618, Node B 208 may need to have knowledge of the applied precoding vectors in order to compute new precoding vectors. This is because Node B 208 may need to undo the applied precoding vectors in order to estimate base channel estimates, from which the new precoding vectors are derived. However, knowledge at Node B 208 of the precoding vectors is generally not required for data demodulation, as the pilots, which serve as a reference for their respective data channels, see the same channel as the data, as that both pilot and data channels (primary and secondary) are precoded using the same precoding vector. Additionally, applying precoding to pilot channels 622 and 618 can simplify smooth handoff. That is, it is relatively difficult for non-serving cells to know the precoding vectors, while the serving cell knows the precoding vectors since it is the node that computes the precoding vectors and sends them to the transmitter. [00117] In a further aspect of the present description, the primary virtual antenna 610, to which the primary precoding vector [w1, w2] is applied, can be used for transmission of DPDCH 626, HS-DPCCH 628 and E - DPCCH 614, since the primary precoding vector [w1, w2] represents the strongest eigenmode. That is, transmitting these channels using virtual antenna 1 can improve the reception reliability of these channels. Additionally, in some aspects of the description, the power of the control channel E-DPCCH 614 can be amplified and can be used as a phase reference for data demodulation of the E-DPDCH(s) 624. [00118] In some examples, an S-E-DPCCH 616 may be provided on the primary virtual antenna 610 as well. That is, in one aspect of the description, the control information for decoding the primary transport block carried in E-DPDCH(s) 624 can be encoded in E-DPCCH 614 using a conventional E-DPCCH channel coding scheme, essentially compliant with legacy EUL specifications for non-MIMO transmissions. Additionally, control information for the secondary transport block may be encoded in S-E-DPCCH 616 using a conventional E-DPCCH channel encoding scheme in accordance with legacy EUL specifications for non-MIMO transmissions. Here, E-DPCCH 614 and S-E-DPCCH 616 can both be transmitted through the first virtual antenna 610 and precoded using the primary precoding vector [w1, w2]. In another example within the scope of the present description, S-E-DPCCH 616 can be transmitted on the second virtual antenna 612 and precoded using the secondary precoding vector [w3, w4]; however, since the primary precoding vector represents the strongest eigenmode, in order to improve the S-E-DPCCH reception reliability, its transmission via the primary precoding vector may be preferable. [00119] According to another aspect of the description, as indicated by the dashed lines in Figure 6, a separate SE-DPCCH 616 is optional, and some aspects of the present description omit transmission of a separate SE-DPCCH 616 from the E-DPCCH 614 That is, the E-DPCCH control information associated with the secondary transport block (SE-DPCCH) can be provided in E-DPCCH 614. Here, the number of channel bits carried in E-DPCCH 614 can be doubled to from 30 bits as used in 3GPP version 7 to 60 bits. To accommodate the additional control information carried on the E-DPCCH 614, certain options can be used in accordance with various aspects of the present description. In one example, I/Q multiplexing of the E-DPCCH information for both transport blocks can be used to allow transmission of the E-DPCCH information for both transport blocks in the same channel code. In another example, the channel encoding used to encode E-DPCCH may use a reduced spreading factor, ie, SF = 128, to accommodate channel bit doubling. In another illustrative example, a suitable channeling code can be used to allow encoding of information on the channel while maintaining the SF spreading factor = 256. [00120] Figure 9 is a flowchart illustrating the generation of data information and its associated control information according to some aspects of the present description. At block 902, as illustrated in Fig. 4, the process can generate two transport blocks 402 and 452 to be transmitted on a primary data channel, e.g., E-DPDCH(s) 624, and a secondary data channel, per example, SE-DPDCH(s) 620, respectively, during a particular TTI. At block 904, the method may generate a primary control channel adapted to carry information associated with both the primary data channel and the secondary data channel. For example, the UE 210 may include a processing system 2014 configured to generate an E-DPCCH 614 adapted to carry control information for both the E-DPDCH(s) 624 and the S-E-DPDCH(s) 620. [00121] In one example, generating the primary control channel E-DPCCH 614 in block 904 may include encoding 10 bits (or any suitable number of control bits) of control information for each data channel, using two independent channel coding schemes. For example, legacy E-DPCCH channel coding as used in the HSUPA 3GPP version 7 specifications can be used, to control information corresponding to SE-DPDCH(s) 620. As described above, to accommodate the additional information to be carried on the primary control channel E-DPCCH 614, the spreading factor can be reduced to SF = 128, I/O multiplexing can be used, or a suitable channeling code can be chosen to allow an encoding of the additional information using the factor of conventional spreading SF = 256. [00122] In block 906, the process can apply the first precoding vector to the primary data channel. For example, as illustrated in Fig. 6, the primary data channel, ie, E-DPDCH(s) 624 is sent into the first virtual antenna 610 and is precoded using the primary precoding vector [w1, w2]. In block 908, the process can apply the secondary precoding vector [23, w4] which is adapted to be orthogonal to the first precoding vector, to the secondary data channel. For example, the secondary data channel, ie, S-E-DPDCH(s) 620, is sent to the second virtual antenna 612, and is precoded using the secondary precoding vector [w3, w4]. Here, the secondary precoding vector [w3, w4] can be adapted to be orthogonal to the primary precoding vector [w1, w2]. [00123] In block 910, the process can apply the first precoding vector to the primary control channel, which is adapted to carry information associated with both the primary data channel and the secondary data channel. That is, in one aspect of the present description, the second transport block, which is sent via the second virtual antenna 612, is precoded using a different precoding vector than used for precoding the associated control information. with the second transport block. Here, control information for both transport blocks can be transmitted using the primary precoding vector, since the primary precoding vector provides the strongest eigenmode of the MIMO channel. [00124] In block 912, the process can transmit the primary data channel and the primary control channel using the first virtual antenna 610; and in block 914, the method may transmit the secondary data channel using the second virtual antenna 612. Uplink Control Channel Amplification [00125] Returning to Fig. 5, as discussed above, when classification = 2 is selected indicating a MIMO transmission, the HARQ entity 506 can provide a power offset for each of the primary and secondary transport blocks. That is, when transmitting dual streams, the power used for the data and control channels can be amplified according to a suitable offset. [00126] For example, the range of power offsets for the secondary stream in the secondary virtual antenna 612 may be similar to the range of power offsets for the primary stream in the primary virtual antenna 610. As a result, in some aspects of the present description , the existing methods defined in the 3GPP specifications for HSUPA for computing a power offset for E-DPDCH(s) 624 can be reused to compute the power offset for SE-DPDCH(s) 620. Alternatively, in another aspect of the description , instead of reusing the same computation method for each virtual antenna the same reference gain factor can be applied to both the primary data channel E-DPDCH(s) 624 and the secondary data channel SE-DPDCH(s) ) 620. Here, there may not be a need to signal a separate set of reference gain factors for the secondary stream in the secondary virtual antenna 612. river SE-DPDCH(s) 620 can assume a first fixed offset with respect to the power of the primary data channel (E-DPDCH(S) 624. Here the offset can be equal to zero, that is, the setting of the same power for the respective data channels, or non-zero, indicating different power levels for the respective data channels. Selecting the same power level for each of the primary data channel E-DPDCH(s) 624 and the secondary data channel S-E-DPDCH(s) 620 can ensure that the power across the two streams is distributed equally. [00127] As discussed above, MIMO uplink in accordance with various aspects of the present description may introduce two new control channels: a secondary control channel (the S-DPCCH 618) and a secondary enhanced control channel (the SE-DPCCH 616). Among these channels, in an aspect of the description the secondary control channel S-DPCCH 618 may be provided in the secondary virtual antenna 612, as discussed above. Here, the secondary control channel S-DPCCH 618 can be used in coordination with the primary control channel DPCCH 622 for channel estimation of the MIMO channel at the receiver, e.g., Node B 208. [00128] In 3GPP version 7 specifications, with the introduction of HSUPA, E-DPCCH enhanced control channel amplification was introduced to support high uplink data rates. That is, in HSUPA, the pilot set point, that is, Ecp/Nt can vary as much as 21.4 dB according to data rate variations. The amplified power level of the E-DPCCH serves as an improved pilot reference when high data rates are used. [00129] In a further aspect of the present description, when classification = 2 is selected so that the secondary stream is transmitted through the secondary virtual antenna 612, the secondary control channel S-DPCCH 618 can serve as a phase reference for data demodulation of SE-DPDCH(s) 620. Whereas the secondary control channel S-DPCCH 618 can serve as a phase reference, as the data rate or transport block size of the transported secondary transport block in secondary data channel SE-DPDCH(s) 620 increases, power for secondary control channel S-DPCCH 618 can be amplified accordingly. That is, similar to the amplification of the enhanced control channel E-DPCCH 614 as used in HSUPA version 7, known to those skilled in the art, in some respects the amplification of the present description of the secondary control channel S-DPCCH 618 can be used to support high data rate transmission in the secondary stream using the secondary virtual antenna 612. [00130] More specifically, an aspect of the description amplifies S-DPCCH based on the same parameters used for the amplification of E-DPCCH. That is, an offset value βs-c to amplify power for the secondary control channel S-DPCCH 618 in a particular TTI can correspond to a packet size of a packet transmitted in the primary enhanced data channel E-DPDCH(s ) during that TTI. Here, the offset for amplifying the power of the secondary control channel S-DPCCH can correspond to the packet size of the primary transport block sent through E-DPDCH(s) 624. [00131] Such a relationship between the amplification of a pilot in the secondary virtual antenna and a packet size sent in the primary virtual antenna can be counter-intuitive, as it may seem more natural to amplify the secondary control channel S-DPCCH 618 according to the packet size of the secondary transport block over the secondary data channel SE-DPDCH(s) 620. However, according to an aspect of the present description, to simplify the signaling the amplification can be determined with a packet size in the another stream. [00132] Here, the term “offset” can correspond to a scaling factor, which can be multiplied with an unamplified power value. Here, on a decibel scale, the offset can be a decibel value to be added to the unamplified power value in dBm. [00133] In one aspect of the present description, the shift to S-DPCCH can be according to the equation: where:βas-c,i,uq is the unquantized S-DPCCH power shift, in dB, for E-TFC i;βc is an additional gain factor for DPCCH for a particular TFC, as described in 3GPP TS 25.214 v10.3;Aec is a quantized amplitude ratio defined in 3GPP TS 25.213 v10.0 subclause 4.2.1.3;kmax,i is the number of physical channels used for E-TFC i;βaed,i,k is a factor of E-DPDCH gain for E-TFC i on physical channel k; eΔT2TP is a traffic power shift to full pilot configured by upper layers, defined in 3Gpp TS 25.213 v10.0 sub-clause 4.2.1.3. [00134] In a further aspect of the present description, when classification = 1 is selected so that a single stream is transmitted, S-DpCCH 618 can be transmitted using a single stream offset Δ with respect to DpCCH 622. if UE 210 is configured for single-stream transmissions, as it would be for uplink CLTD transmissions, or if UE 210 were primarily transmitting a single stream, the additional pilot overhead arising from S-DpCCH 618 can be reduced. [00135] Fig. 10 is a flowchart illustrating an illustrative process for wireless communication by a UE 210 in accordance with an aspect of the description using the amplification of the secondary pilot channel. [00136] In block 1002, the process generates a primary transport block 402 for transmission during a particular TTI. In block 1004, the process transmits an E-DPDCH enhanced primary data channel 624 to carry the primary transport block 402, and transmits a DPCCH primary control channel 622, each in the first virtual antenna 610. In block 1006, the process determines a reference power level corresponding to the secondary control channel S-DPCCH 618. In some examples, the reference power level may be equal to the power level than the power level 702 of the primary control channel DPCCH 622. In some other examples, the reference power level may be shifted with respect to the power level 702 of the primary control channel. [00137] In block 1008, the process determines a transmission classification. Here, the rank can be determined according to the grant received in E-AGCH, as described above. If the rank is rank = 2, then at block 1010, the process generates a secondary transport block 452 for transmission during the same TTI as the primary transport block 402. At block 1012, the process transmits an enhanced secondary data channel SE-DPDCH 620 for transporting the secondary transport block 452 in the second virtual antenna 612. Here, the enhanced secondary data channel SE-DPDCH 620 transports the secondary transport block 452 during the same TTI as for the transmission of the primary transport block 402 in the first virtual antenna 601. In block 1014, the process transmits the secondary control channel S-DPCCH in the second virtual antenna 612 at an amplified power level with respect to the reference power level determined in block 1006. description, the difference between the reference power level and the amplified power level can be determined according to a size of the primary transport block. 402 transmitted on the E-DPDCH enhanced primary data channel 624. For example, the amplified power level can be determined by determining the product of the reference power level and the offset value βs-c as described above. [00138] On the other hand, if the process determines in block 1008 that the rating is rank = 1, then in block 1016 the process can transmit the secondary control channel S-DPCCH 618 in the second virtual antenna 612 at a second power level , which is offset by a given amount (eg a predetermined amount), such as the single flux offset Δsc with respect to the primary control channel power DPCCH 622. Here, since the rating is rating = 1, the process can stop transmitting the improved secondary data channel SE-DPDECH 620. Here, the secondary control channel S-DPCCH 618 can be easily determined and can be available for single stream transmissions such as uplink closed-loop transmission diversity . In this way, with proper selection of the single stream offset Δsc, the additional pilot overhead due to the secondary control channel S-DPCCH 618 can be reduced. Uplink Internal Circuit Power Control [00139] In HSUPA, active uplink power control is used to improve reception of transmissions from mobile stations on Node B. That is, the nature of the WCDMA multiple access air interface, where multiple UEs operate simultaneously within it separated only by their spreading codes, it can be highly susceptible to interference problems. For example, a single UE transmitting at very high power may block Node B from receiving transmissions from other UEs. [00140] To solve this problem, conventional HSUPA systems generally implement a fast closed loop power control procedure, typically referred to as internal loop power control. With loop power control, Node B 208 estimates the Signal to Interference Ratio (SIR) of uplink transmissions received from a particular UE 210 and compares the estimated SIR with a target SIR. Target SIR, Node B 208 may transmit feedback to UE 210 instructing UE 210 to increase or decrease transmission power. Transmissions occur once per partition, resulting in 1500 transmissions per second. For additional control, as further described below, the target SIR can be varied by using outside loop power control based on whether the transmissions match a Block Error Rate (BLER) target. [00141] With MIMO uplink in accordance with an aspect of the present description, the uplink inner loop power control can be improved to take additional considerations into account. For example, due to the non-linear processing of the MIMO receiver at Node B 208, it may be desirable if the per-code power remains substantially constant throughout the TTI. That is, the variation in power on the EUL traffic channels (ie the E-DPDCH(s) 624 and SE-DPDCH(s) 620 across a TTI can affect the scheduling decisions at Node B 208 in terms of concession servers, in addition to data demodulation performance. However, since a TTI lasts for three partitions, power control adjustment in each partition may not be desired. Therefore, according to some aspects of this description, when MIMO link ascending is configured, power control can be performed once every three partitions, resulting in 500 transmissions per second (500 Hz) while still allowing constant transmit power on the traffic channels during TTI on both streams. [00142] On the other hand, additional channels transmitted in uplink, such as DPDCH 626, E-DPCCH 614 and HS- DPCCH 628 can benefit from faster power control, ie with power control transmissions once per partition at 1500 Hz. In this way, according to a further aspect of the present description, the power control of the pilot channels and the traffic channels can be decoupled. That is, a two-dimensional power control circuit can be implemented where available traffic power and pilot powers are controlled independently. In this way, pilot powers can be adjusted to ensure that DCH overhead and performance are maintained, while traffic power (E-DPDCH(s) 624 and SE-DPDCH(s) 620) can be adjusted separately during all the time ensuring that E-DPCCH 614 and S-DPCCH 618 are kept at a fixed power offset below the traffic powers, since E-DPCCH 614 and S-DPCCH 618 serve as phase references for the traffic power. [00143] An additional consideration regarding power control when MIMO uplink is configured concerns whether two flows are to be independently controlled via dual loop power control, or whether power control for each of the flows must be connected using a single loop power control. Those of skill in the art familiar with MIMO theory will understand that, assuming a 2 x 2 Rayleigh fading MIMO channel matrix, the weaker singular value has a much greater chance of deep fading compared to the weaker singular value. strong. Here, the singular value corresponds to the strength of the signal component when SINR measurements at the receiver are performed on the pre-coded channel (ie, the virtual channel). In that case, substantial transmit power may be wasted on the S-DPCCH secondary pilot 618 if an attempt is made to invert the weaker eigenmode. [00144] Therefore, assuming that each of the E-DPCCH 614 and S-DPCCH 618 is amplified as described above, in order to ensure a sufficient high phase reference for E-DPDCH(s) 624 and SE-DPDCH (s) 620, then a single loop power control based on a measurement of power received from the primary control channel DPCCH 622 may suffice. [00145] That is, in accordance with one aspect of the present description, single loop power control can be used for Node B 208 to control power corresponding to both transport blocks when UE 210 is configured for transmissions PIM. Here, power control can be based on a SINR measurement corresponding to primary control channel DPCCH 622, which is transmitted on primary stream 610. [00146] For example, Figure 11 illustrates an illustrative process for a network node, such as a Node B 208 or potentially an RNC 206, to implement single loop power control for an uplink MIMO flow in accordance with with some aspects of this description. Here, process 1100 can be implemented by a processing system 2014, for example, configured to execute instructions stored on a computer-readable medium 106. In another example, process 1100 can be implemented by Node B 2110 illustrated in Fig. 21 Obviously, any suitable network node capable of implementing the described functions can be used within the scope of this description. [00147] In process 1100, in block 1102, the Node B 208 may receive an uplink transmission from a UE 208, the transmission including a first stream 610 having an E-DPDCH primary data channel 624 and a DPCCH primary pilot channel 622, and the second stream 612 having an S-DPCCH secondary pilot channel 618 and optionally a SE-DPDCH 620 secondary data channel. That is, the received uplink transmission may be a classification=1 transmission that does not include the channel of secondary data SE-DPDCH 620 or a transmission of rank = 2 including secondary data channel S-E-DPDCH 620. In block 1104, Node B 208 may determine an SIR corresponding to primary pilot channel DPCCH 622, received in the first flow. In block 1106, Node B 208 may compare the SIR determined in block 1104 with an SIR target. For example, the SIR target can be a predetermined value stored in memory. Additionally, the SIR target can be a controllable variable by the external circuit power control module or procedure. [00148] In block 1108, Node B 208 can generate a suitable power control command based on the comparison made in block 1106. Here, the generated power control command can be adapted to control a power of the first flow and a power of the second stream. For example, the power control command can directly correspond to primary pilot channel DPCCH 622, and can directly instruct a change in primary flow power. However, with a knowledge that the power of the second stream is connected to the power of the primary stream, for example being related by a fixed offset, the power control command can control a respective power of both streams. [00149] Here, a power level of the primary stream may include one or more of a power level of the dedicated physical control channel DPCCH 622, an enhanced dedicated physical control channel power level E-DPCCH 624, a level of E-DPDCH enhanced dedicated physical data channel power 624, or a sum of all or any of these channels. Similarly, a secondary stream power level may include one or more of a secondary dedicated physical control channel power level S-DPCCH 618, a secondary enhanced dedicated physical data channel power level SE-DPDCH 620, or a sum of all or any of these channels. [00150] Figure 12 illustrates a process 1200 for inner loop power control according to some aspects of the present description that may be implemented by a UE 210. In some examples, process 1200 may be implemented by a processing system 2014, for example, configured to execute instructions stored on a computer-readable medium 106. In another example, the process 1200 can be implemented by the UE 2150 illustrated in Figure 21. Obviously, any suitable mobile or stationary user equipment 210 capable of implementing the described functions can be used within the scope of this description. [00151] In block 1202, the UE 210 may transmit an uplink transmission including a primary stream 610 and a secondary stream 612. Here, the primary stream 610 may include an E-DPDCH primary data channel 624 and a primary pilot channel DPCCH 622. Additionally, the secondary stream 612 may include a secondary pilot channel S=DPCCH 618 and optionally a secondary data channel SE-DPDCH 620. That is, the transmitted uplink transmission may be a rank=1 transmission that is not includes SE-DPDCH 620 secondary data channel or a transmission rating = 2 including S-E-DPDCH 620 secondary data channel. [00152] In block 1204, UE 210 may receive a first power control command. In some examples, as described above, the power control command may be transmitted once every transmission time interval. Here, the first power control command can be adapted to directly control a power of the primary stream 610. Based on the first power control command received, at block 1206, the UE 210 can adjust the power of the primary stream accordingly, for example, by power adjustment of primary pilot channel DPCCH 622. Thus, in block 1208, UE 210 can transmit primary stream 610 in accordance with the first power control command. That is, UE 210 may utilize the DPCCH adjusted primary pilot channel power 622 determined in block 1206, while maintaining a dedicated physical control channel power level improves E-DPCCH 614 and at least one primary data channel E-DPDCH 624 at a second fixed offset with respect to the power of the dedicated physical control channel DPCCH 622. [00153] In block 1210, the UE 210 can transmit the secondary stream 612, maintaining a power level of the secondary stream 612 at a first fixed offset with respect to the power of the primary stream 610. In this way, the first power control command The single one received in block 1204 can control the power of the primary stream 610 and the secondary stream 612. [00154] Figure 13 illustrates another illustrative procedure similar to that illustrated in Figure 12, for implementation by a UE 210 in accordance with some aspects of the present description. In block 1302, the UE 210 may transmit an uplink transmission including a primary stream 610 and a secondary stream 612. Here, the primary stream 610 may include an E-DPDCH primary data channel 624 and a DPCCH primary pilot channel 622. Additionally, secondary stream 612 may include an S-DPCCH secondary pilot channel 618 and, optionally, an SE-DPDCH 620 secondary data channel. That is, the transmitted uplink transmission may be a classification=1 transmission that does not include secondary data channel SE-DPDCH 620 or a transmission rating = 2 including secondary data channel SE-DPDCH 620. [00155] In block 1304, UE 210 may receive a first power control command once every TTI, the first power control command being adapted to control a power of primary data channel E-DPDCH 624. 1306, UE 210 may receive a second power control command once per partition, the second power control command adapted to control a power of one or more control channels carried in primary stream 610. In block 1308, the process can adjust the power of the primary data channel E-DPDCH 624 in accordance with the first power control command, and adjust the power of the primary pilot channel DPCCH 622 in accordance with the second power control command. Thus, in block 1310, UE 210 can transmit the primary stream 610 in accordance with the first power control command and the second power control command, as set in block 1308. In block 1312, UE 210 can transmit the secondary stream 612, maintaining a power level of secondary stream 612 at a first fixed offset relative to the power of primary stream 610. External Circuit Power Control [00156] In addition to internal loop power control, an HSUPA network can additionally utilize an external loop power control. As briefly described above, external loop power control can be used to adjust the SIR target setpoint at Node B 208 according to the needs of the individual radio connection. Adjusting the SIR target by using external loop power control can aim the transmission to match a particular block error rate (BLER) target. In one example, external loop power control can be implemented by having Node B 208 indicate the received uplink user data with a frame reliability indicator, such as the result of a CRC check corresponding to the user data, before sending the frame to RNC 206. Here, if RNC 206 determines that the transmission quality of uplink transmissions from UE 210 is changing, RNC 206 can command Node B 208 to correspondingly change its target SIR. [00157] In an example using single loop power control for uplink MIMO transmissions as described above, setting the SIR target as a part of the outer loop power control presents additional considerations. For example, in some aspects of the description, the adjustment of the SIR target may be based on the BLER performance and/or the HARQ fault performance of the 610 primary stream. This will appear to be a natural choice since single loop power control such as described above can be based on DPCCH 622, which is also carried in primary stream 610. Additionally, SIR target adjustment based on BLER performance and/or HARQ failure performance of primary stream 610 can achieve a BLER target in secondary stream 612 maintaining an external circuit in the rate control of the second stream 612. [00158] In another aspect of the description, the tuning of the SIR target can be based on the BLER performance and/or HARQ failure performance of both the primary stream 610 and the secondary stream 612. For example, the target SIR can be adjusted accordingly with an appropriate weighted function of the BLER performance and/or the HARQ failure performance of each MIMO stream. With proper weighting in such a function, the SIR target can be value-oriented from the primary stream while still paying some attention to the performance of the secondary stream and vice versa. This example can be useful in a situation where the external circuit in rate control in the NodeB scheduler finds it challenging if it matches a given BLER target or HARQ fault target in one or the other stream. [00159] Particular examples in which the SIR target is adjusted based at least in part on the BLER performance and/or HARQ failure performance of both the primary stream and secondary stream can be implemented according to the process illustrated by the flowchart of figure 14 Here, the process can be implemented by an RNC 206, or at any other suitable network node coupled to Node B 208. Process performance at an RNC 206 or other network node besides Node B 208 can improve performance in the case of a smooth transfer between the respective Node Bs. However, other examples in accordance with aspects of the present description can implement the process illustrated in Node B 208. [00160] As described above, when Node B 208 receives uplink transmissions it can compute a CRC and compare it to a CRC field in the data block. Thus, in block 1402, the RNC 206 can receive the results of the CRC comparisons for each stream of the uplink MIMO transmission, for example, via a reverse access channel connection between the Node B 206 and the RNC 206. In block 1404, according to the CRC results, the process can determine the BLER performance and/or the HARQ failure performance of at least one of the primary stream 610 or the secondary stream 612. In some examples, as described above, the metric, eg BLER performance and/or HARQ failure performance can in fact be determined for both streams. Thus, in block 1406, the process can generate a new SIR target according to the BLER performance and/or HARQ failure performance determined in block 1004, for at least one of the primary stream or the secondary stream, and in block 1408 , the process can send the generated SIR target to Node B 208. Thus, by virtue of using a single loop power control for both streams, generating a single SIR target may be sufficient to control power in both streams. Uplink Scheduler [00161] Another consideration with an uplink MIMO system in accordance with an aspect of the present description relates to the design of the uplink scheduler. While an uplink scheduler has several aspects, a particular aspect of the MIMO uplink scheduler decides between scheduling single stream or dual stream uplink transmissions. Here, a metric that can be used in making a determination of whether to schedule single stream or dual stream is the throughput that can be achieved using a single stream, and the sum throughput that can be achieved using dual streams . [00162] That is, if the UE 210 is transmitting a single stream, as described above, to reduce the overhead for the S-DPCCH secondary pilot channel 618, its power may be offset relative to the power of the DPCCH primary pilot channel 622, by single flow displacement Δsc. However, in an aspect of the present description as described above, when data is transmitted in a second stream, the power of the S-DPCCH secondary pilot channel 618 can be amplified. Thus, to assess the dual stream throughput that can be achieved if the UE 210 transmits dual streams, in accordance with an aspect of the present description, the Node b 208 may take into account the amplification of the S-DPCCH 618 secondary pilot channel when UE 210 is configured to transmit two streams. That is, the programmer at Node B 208 can estimate the traffic signal to noise ratio that would have resulted from a different transmit pilot power level than actually sent. [00163] An additional consideration for a programmer who must deal with the potential switching between single stream transmissions and dual stream transmissions concerns HARQ retransmissions. For example, HARQ retransmissions might not occur instantly after receiving a negative HARQ Receipt Receipt message. Additionally, HARQ retransmission may fail as well and multiple HARQ retransmissions may be transmitted. Here, the HARQ retransmission period may take some time, and during the HARQ retransmission period a decision can be made to switch between dual stream transmissions and single stream transmissions. In that case, in accordance with various aspects of the present description, the programmer may consider certain factors to determine through which stream to transmit a HARQ retransmission. [00164] In particular, there are three main situations that the programmer can consider. In one situation, if UE 210 transmits a packet in a single stream, the packet may fail and HARQ retransmissions of the failed packet may occur one or more times. During the HARQ retransmission period, the UE 210 may receive a command to switch to dual stream transmissions, such as MIMO transmissions using dual transport blocks. In another situation, if the UE 210 transmits packets in dual streams, the packet transmitted in the weaker secondary stream 612 may fail and HARQ retransmissions of the failed packet may occur one or more times. During the HARQ retransmission period, UE 210 may receive a command to switch to single stream transmissions, such as CLTD transmissions using a single transport block. In yet another situation, if the UE 210 transmits packets in dual streams, the packet transmitted in the strongest primary stream 610 may fail and HARQ retransmissions of the failed packet may occur one or more times. During the HARQ retransmission period, the UE 210 may receive a command to switch to single stream transmissions, such as CLTD transmissions using a single transport block. In each case, the programmer must consider whether to actually switch between single and dual streams, and if so, which stream sends the HARQ retransmissions. Each of these situations is discussed in turn below. [00165] Fig. 15 is a flowchart illustrating an illustrative process 1500 for an uplink scheduler to follow when the UE 210 receives a command to switch from single stream to dual stream transmissions during an HARQ retransmission period. Here, process 1500 may take place within a processing system 2014, which may be located at UE 210. In another aspect, process 1500 may be implemented by UE 2154 illustrated in Figure 21. Obviously, in various aspects within the scope of In the present description, process 1500 may be implemented by any suitable apparatus capable of transmitting a single uplink single stream and an uplink by MIMO using dual streams. [00166] According to method 1500, in block 1502 the UE 210 can transmit an uplink using a single stream. For example, UE 210 can transmit a single transport block using E-DPDCH 614 in a CLTD mode, which can use both physical antennas 606 and 608 to transmit the single stream. Based on the single stream transmission in block 1502, in block 1504 the UE 210 can receive the HARQ feedback indicating a transmission decoding failure at the receiver. Here, the HARQ feedback may include ACK/NACK 510 signaling provided to the HARQ entity 506 in the E-HICH, as described above. In this way, as described above, the HARQ entity 506 can determine to retransmit the failed MAC PDU corresponding to the decoding failure. At or near that time, in block 1506 the UE 210 may determine to transmit dual streams. For example, UE 210 may receive a command from the network to switch to a dual stream mode for MIMO transmissions. In another example, UE 210 may determine to switch to dual stream mode for MIMO transmissions based on appropriate criteria. Thus, during the HARQ retransmission period during which the UE 210 is trying to retransmit the failed packet, the uplink scheduler for the UE 210 must handle the retransmission in addition to switching from single stream mode to mode of dual flow. A problem here is that the UE is power limited, and the power grant for a dual stream transmission must be allocated between the two streams. Thus, if a packet that was originally transmitted on a single stream is retransmitted on one of the dual streams, the E-DCH power available for the retransmission would need to be reduced by a factor of two to accommodate the secondary stream. [00168] Thus, in an aspect of the present description, in block 1508, the UE 210 can maintain the uplink transmission using the single stream. That is, despite the determination in block 1506 to switch to dual stream mode the UE 210 in accordance with an aspect of the present description may suspend the change to dual stream mode until the HARQ retransmission corresponding to the decoding failure is completed. [00169] In block 1510, UE 210 may receive additional HARQ 510 feedback corresponding to the transmission in block 1508. Here, if the HARQ 510 feedback received in block 1510 indicates an additional decoding failure of the transmission in block 1508 by sending a warning of negative receive (NACK), then the process can return to block 1508, continuing to maintain the uplink transmission using the single stream. However, if the HARQ feedback 510 received in block 1510 indicates a success in decoding by sending a positive acknowledgment (ACK), then in block 1512 the UE 210 can transmit the uplink using dual streams, e.g. MIMO transmission using two transport blocks. [00170] Fig. 16 is a flowchart illustrating an illustrative process 1600 for an uplink scheduler to follow when the UE 210 receives a command to switch from dual stream to single stream transmissions during an HARQ retransmission period. Here, process 1600 may take place within a processing system 2014, which may be located at UE 210. In another aspect, process 1600 may be implemented by UE 2154 illustrated in Fig. 21. In the scope of the present description, process 1600 can be implemented by any suitable apparatus capable of transmitting single stream uplink and an uplink by MIMO using dual streams. [00171] According to process 1600, in block 1602, UE 210 may transmit an uplink using a first stream and a second stream. Here, the terms "first stream" and "second stream" are purely nominative, and any stream can match one of a primary stream sent in a primary precoding vector 610 or a secondary stream sent in a precoding vector secondary 612. For example, one stream may include a primary transport block on E-DPDCH(s) data channel 624, and the other stream may include a secondary transport block on SE-DPDCH(s) data channel 620, which may be transmitted using orthogonal precoding vectors [w1, w2] and [w3, w4] respectively. In this example, with the configuration illustrated in Figure 6, the primary flow is the strongest eigenmode, while the secondary flow is the weakest eigenmode. [00172] Based on the dual stream transmission in block 1602, in block 1704 the UE 210 can receive a HARQ feedback indicating a failure to decode a packet in the first stream and a success to decode a packet in the second stream. Here, the HARQ feedback may include ACK/NACK 510 signaling provided to the HARQ entity 506 in E-HICH, as described above. The HARQ return can therefore include a positive acknowledgment (ACK) for one of the flows, and a negative acknowledgment (NACK) for the other flow. In this way, as described above, the HARQ entity 506 can determine to retransmit the failed MAC PDU corresponding to the decoding failure in the secondary stream. For example, the packet transmitted using the primary precoding vector 610 may fail, corresponding to reception of the negative acknowledgment (NACK) while the packet transmitted using the negative precoding vector 612 may succeed, corresponding to the reception of a positive acknowledgment (ACK). As another example, the packet transmitted using the primary precoding vector 610 may succeed, corresponding to receiving a positive acknowledgment (ACK) while the packet transmitted using the secondary precoding vector 612 may fail, corresponding upon receipt of a negative acknowledgment of receipt (NACK). [00173] At or near that time, in block 1610, UE 210 may determine to transmit a single stream. For example, UE 210 may receive a command from the network to switch to a single stream mode, for example, for CLTD transmissions. In another example, the UE 210 may determine to switch to the single stream mode based on the appropriate criteria. Thus, during the HARQ retransmission period during which the UE is trying to retransmit the failed packet transmitted in the first stream, the uplink scheduler for the UE 210 must handle the retransmission in addition to switching from the dual stream mode for single stream mode. [00175] In an aspect of the present description, in block 1608, UE 210 may allocate power from the second stream, corresponding to the packet that was successfully decoded, to the first stream, corresponding to the decoding failure. In this way, the single stream transmission can have an increased power relative to a power of dual streams transmitted in the dual stream mode, improving the probability of a successful decoding of the following retransmissions. In some examples, all available power on the E-DCH can be allocated to the first stream. That is, in block 1610, UE 210 can transmit a HARQ retransmission corresponding to the decoding failure in the first stream, in the first stream. That is, the precoding vector that was used for the transmission of the failed packet can be used for the single stream retransmission of the packet after switching to single stream mode. [00176] Fig. 17 is a flowchart illustrating another illustrative process 1700 for an uplink scheduler to follow when the UE 210 receives a command to switch from dual stream to single stream transmissions during an HARQ retransmission period. Here, process 1700 can take place within a processing system 2014, which can be located in UE 210. In another aspect, process 1700 can be implemented by UE 2154 illustrated in Figure 21. Obviously, in various aspects within the scope of In the present description, process 1700 can be implemented by any suitable apparatus capable of transmitting a single stream uplink and an uplink by MIMO using dual streams. [00177] The first blocks of process 1700 are similar to process 1600 illustrated in figure 16. That is, block 1702, 1704 and 1706 may be substantially similar to those described above with respect to blocks 1602, 1604 and 1606 and parts of these blocks that are the same as described above will not be repeated. However, unlike process 1600, process 1700 can provide a retransmitted packet in a precoding vector other than the precoding vector in which the packet was previously transmitted. Thus, in block 1708 the UE 210 can allocate power from the first stream, corresponding to the decoding failure, to the second stream, corresponding to the packet that was successfully decoded. Thus, similar to process 1600, single-stream transmission can have an increased power relative to a dual-stream power transmitted in dual-stream mode, improving the probability of successful decoding of the next retransmission. In some examples, all available power on the E-DCH can be allocated to the second stream. Thus, in block 1710, UE 210 can transmit a HARQ retransmission corresponding to the decoding failure in the first stream, in the second stream. That is, the precoding vector that was used for transmitting the successful packet can be used for single stream transmission of HARQ retransmission after switching to single stream mode. Thus, in one aspect of the present description, after switching to single-stream mode, the packet that failed when transmitted using one precoding vector can be retransmitted using another precoding vector. [00178] In a further aspect of the present description, a decision regarding whether to change from dual stream mode to single stream mode can be taken by the selection entity E-TFC 504. Here, the selection can correspond to several factors, such as available power granted to UE 210 for its next uplink transmission, how much power may be needed to carry a minimum supported transport block size for dual stream transmissions, or channel conditions. For example, when channel conditions are poor, it may be desirable to transmit a single stream in order to increase the available power per stream. Additionally, if sufficient power to transport a particular size transport block for dual stream transmissions is not available, it may be desirable to transmit a single stream. On the other hand, if the opportunity to use both streams is available, it may generally be desirable to transmit dual streams over MIMO uplink to increase throughput. [00179] For example, Figure 18 illustrates another illustrative process 1800 for programming in uplink according to some aspects of the present description. Here, process 1800 may take place within a processing system 2104, which may be located at UE 210. In another aspect, process 1800 may be implemented by UE 2154 illustrated in Fig. 21 . In the present description, process 1800 can be implemented by any suitable apparatus capable of transmitting a single stream uplink and an uplink by MIMO using dual streams. [00180] In block 1802, the UE 210 transmits dual streams in an uplink MIMO transmission. In block 1804, UE 210 transmits dual streams in an uplink MIMO transmission. In block 1804, UE 210 receives HARQ feedback indicating a decoding failure in the stronger primary stream 610 and a decoding success in the weaker secondary stream 612. In that case, in accordance with an aspect of the present description, the UE 210 may determine whether it transmits a single stream or dual streams according to suitable factors. If a single stream is selected, then in block 1806 the UE 210 can allocate all the power available on the E-DCH to the primary precoding vector 610 as a single stream transmission, and in block 1808 the UE 210 can continue with the HARQ retransmissions of the packet using the primary precoding vector 610. On the other hand, if dual streams are selected, then at block 1810 the UE 210 can continue with the HARQ retransmissions of the packet using the primary precoding vector and begin the transmission of a newly selected packet in the weakest secondary precoding vector. That is, HARQ retransmissions of the failed packet can continue in the stream corresponding to the failed packet, and new packets can be selected for transmission in the stream corresponding to the successful packet. [00181] As another example, Figure 19 illustrates another illustrative process 1900 for uplink scheduling in accordance with some aspects of the present description. Here, process 1900 may take place within a processing system 2014 which may be located at UE 210. In another aspect, process 1900 may be implemented by UE 2154 illustrated in Figure 21. Obviously, in various aspects within the scope of In the present description, method 1900 can be implemented by any suitable apparatus capable of transmitting a single stream uplink and an uplink by MIMO using dual streams. [00182] In block 1902, the UE 210 transmits dual streams in an uplink MIMO transmission. At block 1904, the UE 210 receives HARQ feedback indicating a decoding failure in the weaker secondary stream 612 and a decoding success in the stronger primary stream 610. In that case, in accordance with an aspect of the present description, at block 1906 the UE 210 can determine whether to transmit a single stream or dual streams according to appropriate factors. If a single stream is selected, then in block 1908 the UE 210 can allocate all the power available on the E-DCH to the secondary precoding vector as a single stream transmission, and in block 1910 the UE 210 can continue with the HARQ retransmissions of the packet using secondary precoding vector 612. [00183] On the other hand, if dual streams are selected in block 1906, then the selection entity E-TFC 504 can consider additional factors in generating transmission in the next transmission time interval. For example, as described above the E-TFC selection entity 504 receives scheduling signaling 508 such as an absolute grant for each of the transport blocks 610 and 612 at a given interval. Here, the interval by which the scheduling grant is provided to the UE 210 may not be as frequent as each transmission time slot. Therefore, in the current situation when deciding which packets to transmit on each stream in the next transmission time slot, the E-TFC 504 selection entity can rely on a scheduling grant received at some point in the past. The scheduling grant provided in E-AGCH generally provides a power for each of the streams, and a transport block size for each of the streams. [00184] According to an aspect of the present description, when dual streams are selected after receiving the HARQ feedback in block 1904 that indicates a success in decoding in the primary precoding vector 610 and a failure in decoding in the precoding vector secondary encoding 612, the E-TFC selection entity 504 may select a next packet to be transmitted in the primary precoding vector 610 along with the retransmitted packet provided by the HARQ entity 506 to be transmitted in the secondary precoding vector 612. Here, an uplink MIMO system in accordance with some aspects of the present description may be constrained by a requirement that the same orthogonal variable spreading factor (OVSF), or simply the spreading factor, be used for both flows. However, in order to use certain spreading factors, the transport block size in the next selected packet may need to be at least a certain minimum bit length. For example, a minimum transport block size for the next selected packet might be 3988 bits, and if the next selected packet is transmitted using the same spreading factor as the packet retransmitted in secondary stream 612, then the selected packet for the 610 primary stream must be greater than 3988 bits in length. [00185] In a further aspect of the present description, the selection entity E-TFC 504 may take into account the power available to the primary stream 610 for the next transmission. That is, since the scheduling grant used for a particular transmission time slot that must include a HARQ retransmission in secondary stream 612 may have been known at some point earlier, the selection of the next packet for transmission in primary stream 610 may have issues with uplink power headroom. In this way, the selection entity E-TFC 504 can consider whether the power available for primary stream 610 is greater than a minimum power to carry a minimum supported transport block size in primary stream 610 for dual stream transmissions (by example, MIMO rating = 2). [00186] Thus, returning to Figure 19, if in block 1906 the UE 210 determines that conditions may be favorable for dual stream MIMO classification = 2 transmission, then in block 1912 the selection entity E-TFC 504 can select the next packet for transmission in primary stream 610. In block 1914, selection entity E-TFC 504 can determine whether the transport block size (TBS) of the selected packet in block 1912 is greater than a transport block size Minimum. If not, then if the process is constrained by the minimum transport block size requirement, then the process can go back to block 1908 and allocate all E-DCH power to primary precoding vector 610 and block 1910 to retransmit the failed packet using the secondary precoding vector in a single stream rating = 1 transmission. [00187] However, in one aspect of this description. UE 210 may be allowed to violate the general requirement for minimum transport block size. That is, despite the selected transport block size being smaller than the minimum transport block size, the selection entity E-TFC 504 can nevertheless transmit the selected transport block in primary stream 610. Here , transmission of the selected transport block in primary stream 610 may use a different spreading factor than retransmission in secondary stream 612; or the retransmission spreading factor in secondary stream 612 can be changed to match one used for the new transport block to be transmitted in primary stream 610, according to an appropriate design decision. [00188] In block 1916, the selection entity E-TFC 504 can determine if the power available for primary stream 610 is greater than a minimum power to carry a minimum supported transport block size for dual stream transmissions. Here, the minimum available power requirement may in fact be the same requirement as described above, ie the minimum transport block size requirement. That is, the available power may be insufficient to support the minimum transport block size. If the available power is not greater than the minimum power, then if the process is constrained by the minimum transport block size requirement, the E-TFC 504 selection entity can return to blocks 1908 and 1910 as described above, retransmitting the failed packet using single stream. [00189] However, in one aspect of the present description, the UE 210 may violate the general requirement for minimum power. That is, despite the power available for primary stream 610 being no greater than the minimum power to transport the minimum supported transport block size for dual stream transmissions, the process can proceed to block 1918, where the UE 210 can transmit a new packet using primary precoding vector 610, and retransmit the failed packet using secondary precoding vector 612. Here, the transmitted packet may have a transport block size smaller than generally required by minimum transport block size requirement, but in smaller transport block size the available power can be sufficient. In that case, as above, the transmission of the selected transport block in the primary stream 610 may use a different spreading factor than the retransmission in the secondary stream 612; or the retransmission spreading factor in secondary stream 612 can be changed to match one used for the new transport block to be transmitted in primary stream 610, according to an appropriate design decision. [00190] According to various aspects of the description, an element, or any part of an element, or any combination of elements can be implemented with a "processing system" that includes one or more processors. Examples of processors include microprocessors, microcontrollers, digital signal processors (DSPs), field-programmable gate assemblies (FPGAs), programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuits, and other hardware configured to perform the various features described throughout this description. [00191] One or more processors in the processing system may run software. Software shall be taken broadly to mean instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable elements, execution flows, procedures, functions, etc. referred to as software, firmware, middleware, microcode, hardware description language, or otherwise. The software may reside on a computer-readable medium. The computer-readable medium may be a non-transient computer-readable medium. A non-transient computer-readable medium includes, for example, a magnetic storage device (eg, hard disk, floppy disk, magnetic strip), an optical disk (eg, compact disk, (CD), digital versatile disk ( DVD), a smart card, a flash memory device (eg card, stick and key drive), a random access memory (RAM), read-only memory (ROM), programmable ROM (PROM), erasable PROM ( EPROM), electrically erasable PROM (EEPROM), a registry, a hard disk, and any other suitable medium for storing software and/or instructions that can be accessed and read by a computer. for example, a carrier wave, a transmission line, and any other medium suitable for transmitting software and/or instructions that can be accessed and read by a computer. The computer-readable medium may reside in the processing system, outside the sis processing theme, or can be distributed across multiple entities including the processing system. The computer-readable medium can be embodied in a computer program product. By way of example, a computer program product can include a computer readable medium in packaging materials. Those skilled in the art will recognize how much better the implementation of the described functionality presented throughout this description is depending on the particular application and the overall design constraints imposed on the system as a whole. [00192] Figure 20 is a conceptual diagram illustrating an example of a hardware implementation for a 2000 device employing a 2014 processing system. In this example, the 2014 processing system can be implemented with a bus architecture generally represented by the 2002 bus. Bus 2002 can include any number of interconnecting buses and bridges depending on the specific application of the 2014 processing system and overall design constraints. Bus 2002 connects a number of circuits including one or more processors, typically represented by the 2004 processor, a 2005 memory, and computer-readable media, typically represented by the 2006 computer-readable medium. timing, peripherals, voltage regulators, and power management circuits, which are well known in the art, and therefore will not be described further. A bus interface 108 provides an interface between bus 2002 and a 2010 transceiver. Transceiver 2010 provides a means to communicate with various other devices through a transmission medium. Depending on the nature of the device, a 2012 user interface (eg keyboard, monitor, speaker, microphone, joystick) can also be provided. [00193] The 2004 processor is responsible for managing the 2002 bus and general processing, including running software stored on the 2006 computer-readable medium. The software, when executed by the 2004 processor, makes the 2014 processing system perform the various functions described below for any particular device. The computer-readable medium 2006 can also be used for storing data that is manipulated by the processor 104 when executing the software. Fig. 21 is a block diagram of an illustrative Node B 2110 in communication with an illustrative UE 2150, where Node B 2110 may be Node B 208 in Fig. 2 , and UE 2150 may be UE 210 in Figure 2. In downlink communication, a controller or processor 2140 may receive data from a data source 2112. Channel estimates may be used by the controller/processor 2140 to determine encoding, modulation, spreading, and/or encryption schemes for the transmission processor 2120. These channel estimates may be derived from a reference signal transmitted by the UE 2150 or feedback from the UE 2150. A transmitter 2132 may provide various signal conditioning functions including amplification, filtering and modulation frames in one carrier for downlink transmission over a wireless medium through one or more antennas 2134. Antennas 2134 may include one or more antennas, e.g. bidirectional beam steering, MIMO sets, or any other suitable transmit/receive technology. [00195] At UE 2150, a receiver 2154 receives the downlink transmission through one or more antennas 2152 and processes the transmission to retrieve the modulated information on the carrier. The information retrieved by receiver 2154 is provided to a controller/processor 2190. Processor 2190 decrypts and spreads the symbols, and determines the most likely signal constellation points transmitted by Node B 2110 based on the modulation scheme. These soft decisions can be based on the channel estimates computed by the 2190 processor. The soft decisions are then decoded and deinterleaved to retrieve the data, control, and reference signals. The CRC codes are then checked to determine if the frames were successfully decoded. The data carried by the successfully decoded frames will then be provided to a data store 2172, which represents the applications running on the UE 2150 and/or various user interfaces (e.g., monitor). Control signals carried by the successfully decoded frames will be provided to a 2190 controller/processor. When frames are unsuccessfully decoded, the 2190 controller/processor may also use an acknowledgment protocol (ACK) and/or an acknowledgment protocol negative receive (NACK) to support retransmission requests for these frames. [00196] In uplink, data from a 2178 data source and 2190 controller/processor control signals are provided. Datasource 2178 can represent applications running on the UE 2150 and various user interfaces (eg keyboard). Similar to the functionality described with respect to downlink transmission by Node B 2110, the 2190 processor provides various signal processing functions including CRC codes, encoding and interleaving to facilitate FEC, signal constellation mapping, spreading with OVSFs, and even encryption produce a series of symbols. Channel estimates, derived by the 2190 processor from a reference signal transmitted by NodeB 2110 or from the feedback contained in a midamble transmitted by NodeB 2110, can be used to select the appropriate encoding, modulation, spreading, and/or encryption schemes. The symbols produced by the 2190 processor will be used to create a frame structure. The 2190 processor creates this frame structure by multiplexing symbols with additional information, resulting in a series of frames. Frames are then provided to a transmitter 2156, which provides various signal conditioning functions including amplification, filtering, and modulation of frames on a carrier for uplink transmission over the wireless medium through one or more antennas 2152. [00197] The uplink transmission is processed in the Node B 2110 in a similar manner as described with respect to the receiver function in the UE 2150. A receiver 2135 receives the uplink transmission through one or more antennas 2134 and processes the transmission to retrieve the modulated information on the carrier. The information retrieved by receiver 2135 is provided to processor 2140, which analyzes each frame. Processor 2140 performs the inverse of the processing performed by processor 2190 at UE 2150. The data and control signals carried by the successfully decoded frames can then be provided to a data dump 2139. If part of the frames is unsuccessfully decoded by the processor, controller/processor 2140 may also utilize an acknowledgment (ACK)/negative acknowledgment (NACK) protocol to support retransmission requests for these frames. [00198] The controller/processor 2140 and 2190 can be used to direct the operation at Node B 2110 and UE 2150, respectively. For example, the 2140 and 2190 controller/processors can provide various functions including timing, peripheral interfaces, voltage regulation, power management, and other control functions. The computer readable medium of memories 2142 and 2192 can store data and software for Node B 2110 and UE 2150, respectively. [00199] Several aspects of a telecommunications system have been presented with reference to a W-CDMA system. As those skilled in the art will readily appreciate, several aspects described throughout this description can be extended to other telecommunication systems, network architectures, and communication standards. [00200] By way of example, several aspects can be extended to other UMTS systems such as TD-SCDMA and TD-CDMA. Several aspects can also be extended to systems employing Long Term Evolution (LTE) (in FDD, TDD or both modes). Advanced LTE-A (LTE-A) (in FDD, TDD, or both modes), CDMA2000, Enhanced Evolution Data (EV-DO), Ultra Mobile Broadband (UMB), Bluetooth, and/or other suitable systems. The actual telecommunication pattern, network architecture and/or communication pattern employed will depend on the specific application and overall design constraints imposed on the system. The foregoing description is provided to enable anyone skilled in the art to practice the various aspects described on here. Various modifications to these aspects will be readily apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects. Accordingly, claims should not be limited to the aspects illustrated here, but the broader scope consistent with the language of claims should be agreed, where reference to a singular element should not mean "one and only one" unless specifically mentioned , but instead “one or more”. Unless specifically noted otherwise, the term “some” refers to one or more. A phrase referring to “at least one of” a list of items refers to any combination of those items, including singular elements. As an example, “at least one of: a, b or c” must cover: a; B; ç; a and b; a and c; b and c; and a, b and c. All structural and functional equivalences to elements of the various aspects described throughout this specification that are known or will become known later to those skilled in the art are expressly incorporated herein by reference and are to be encompassed by the claims. Furthermore, nothing described here should be dedicated to the public regardless of whether such description is explicitly recited in the claims. No element of the claims shall be considered under 35 USC § 112, sixth paragraph, unless the element is expressly recited using the phrase “mechanisms for” or, in the case of a method claim, the element is recited using the phrase “step for".
权利要求:
Claims (13) [0001] 1. Method for wireless communication, comprising: transmitting a MIMO uplink using a first stream and a second stream; receiving HARQ return (510) indicating a failure in decoding a packet in the first stream and a success in decoding a packet in the second stream; receiving a command to transmit a single stream only; the method further comprising: allocating power from the first stream to the second stream; and transmit a HARQ retransmission corresponding to the packet decoding failure in the first stream, in the second stream. [0002] The method of claim 1, characterized in that the first stream comprises a primary virtual antenna (610) and the second stream comprises a secondary virtual antenna (612). [0003] Method according to claim 1, characterized in that the first stream comprises a secondary virtual antenna (612) and the second stream comprises a primary virtual antenna (610). [0004] 4. Method for wireless communication, comprising: transmitting an uplink using a single stream; receiving HARQ feedback (510) indicating a failure to decode a packet on the uplink; receiving a command to transmit dual streams; the method further comprising: maintaining uplink transmission using the single stream until a positive HARQ acknowledgment is received corresponding to the decoding failure. [0005] 5. Wireless user equipment, comprising: mechanisms for transmitting a MIMO uplink using a first stream and a second stream; mechanisms for receiving HARQ feedback indicating a failure to decode a packet in the first stream and a success in decoding a packet in the second stream; mechanisms for receiving a command to transmit only a single stream; equipment characterized by additionally comprising: mechanisms for allocating power from the first stream to the second stream; mechanisms for transmitting a HARQ retransmission corresponding to failure to decode the packet in the first stream, in the second stream. [0006] Wireless user equipment according to claim 5, characterized in that the first stream comprises a primary virtual antenna (610) and the second stream comprises a secondary virtual antenna (612). [0007] Wireless user equipment according to claim 5, characterized in that the first stream comprises a secondary virtual antenna (612) and the second stream comprises a primary virtual antenna (610). [0008] 8. Wireless user equipment, comprising: mechanisms for transmitting an uplink using a single stream; mechanisms for receiving HARQ feedback (510) indicating a failure to decode an uplink packet; mechanisms for receiving a command for transmitting dual streams ;the equipment characterized in that it further comprises: mechanisms for maintaining the uplink transmission using the single stream until a positive HARQ acknowledgment is received corresponding to the decoding failure. [0009] The wireless user equipment of claim 5, comprising: a transmitter (2156) for transmitting a primary virtual antenna (610) and a secondary virtual antenna (612); at least one processor (2190) for controlling the transmitter (2156); and a memory (2192) coupled to the at least one processor; wherein the at least one processor is configured to provide mechanisms to: transmit a MIMO uplink using the first stream and the second stream; receive the HARQ return indicating a packet decoding failure in the first stream and a packet decoding success in the second stream; receive the command to transmit only a single stream; allocate power from the first stream to the second stream; and transmit the HARQ retransmission corresponding to the packet decoding failure in the first stream, in the second stream. [0010] Wireless user equipment according to claim 9, characterized in that the first stream comprises the primary virtual antenna (610) and the second stream comprises the secondary virtual antenna (612). [0011] Wireless user equipment according to claim 9, characterized in that the first stream comprises the secondary virtual antenna (612) and the second stream comprises the primary virtual antenna (610). [0012] Wireless user equipment according to claim 8, comprising: a transmitter (2156) for transmitting a primary virtual antenna (610) and a secondary virtual antenna (612); at least one processor (2190) for controlling the transmitter (2156); and a memory (2192) coupled to the at least one processor; wherein the at least one processor is configured to provide mechanisms to: transmit the uplink using one of the primary virtual antenna (610) or the secondary virtual antenna (612); receive the HARQ feedback (510) indicating the failure of the decoding of the packet in the uplink; receive the command to transmit the uplink using both the primary virtual antenna (610) and the secondary virtual antenna (612); maintain the uplink transmission using one of the primary virtual antenna (610) or the antenna secondary virtual (612) until a positive HARQ acknowledgment is received corresponding to the decoding failure. [0013] 13. Memory characterized by comprising instructions for causing a computer to perform a method as defined in any one of claims 1 to 4.
类似技术:
公开号 | 公开日 | 专利标题 BR112013011423B1|2021-09-14|SYSTEM AND METHOD FOR TRANSMISSION OF MULTIPLE INPUTS AND MULTIPLE OUTPUT UP LINK RU2544000C2|2015-03-10|System and method for traffic to pilot power determination in uplink multiple input multiple output transmission EP2638638B1|2019-06-12|System and method for transmitting control information in an uplink multiple input multiple output transmission US9380490B2|2016-06-28|System and method for uplink multiple input multiple output transmission US9084207B2|2015-07-14|System and method for uplink multiple input multiple output transmission US9516609B2|2016-12-06|System and method for uplink multiple input multiple output transmission WO2013170161A1|2013-11-14|System and method for uplink multiple input multiple output transmission BR112013011416B1|2021-11-16|SYSTEM AND METHOD FOR DETERMINING TRAFFIC POWER FOR PILOT IN TRANSMISSION OF MULTIPLE INPUTS AND MULTIPLE OUTPUTS OF UP LINK
同族专利:
公开号 | 公开日 KR20130118341A|2013-10-29| US9007888B2|2015-04-14| BR112013011423A2|2016-08-02| IN2013MN00793A|2015-06-12| US20120287868A1|2012-11-15| KR101519060B1|2015-05-08| EP2638749A2|2013-09-18| ES2524742T3|2014-12-11| JP2014502449A|2014-01-30| WO2012064784A3|2012-07-19| CN103283285B|2016-07-06| EP2638749B1|2014-10-01| WO2012064784A2|2012-05-18| CN103283285A|2013-09-04| JP5678197B2|2015-02-25|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 US7590095B2|2000-02-14|2009-09-15|Qualcomm Incorporated|Method and apparatus for power control of multiple channels in a wireless communication system| GB0110125D0|2001-04-25|2001-06-20|Koninkl Philips Electronics Nv|Radio communication system| JP2003086233A|2001-09-07|2003-03-20|Mitsubishi Electric Corp|Flat plate type battery| JP3898979B2|2002-05-23|2007-03-28|株式会社エヌ・ティ・ティ・ドコモ|Transmission power offset control period determination method and radio control apparatus in soft handover| US6683916B1|2002-07-17|2004-01-27|Philippe Jean-Marc Sartori|Adaptive modulation/coding and power allocation system| US8559406B2|2003-06-03|2013-10-15|Qualcomm Incorporated|Method and apparatus for communications of data in a communication system| US7450549B2|2003-08-05|2008-11-11|Via Telecom Co., Ltd.|Pilot signal enhancements for a wireless communication system| KR101000391B1|2003-09-01|2010-12-13|엘지전자 주식회사|method of controlling data rate over reverse link| EP1684454A4|2003-11-21|2013-07-03|Panasonic Corp|Multi-antenna receiving apparatus, multi-antenna receiving method, multi-antenna transmitting apparatus, and multi-antenna communication system| EP1564908A1|2003-12-23|2005-08-17|Telefonaktiebolaget LM Ericsson |Advanced multi-sensor processing| EP1700404B8|2003-12-30|2009-12-02|Nokia Corporation|Communication system using relay base stations with asymmetric data links| AU2005213087B2|2004-02-14|2008-07-31|Samsung Electronics Co., Ltd.|Apparatus and method for allocating OVSF codes and I/Q channels for reducing Peak-To-Average Power Ratio in transmitting data via enhanced up-link dedicated channels in WCDMA systems| AU2005202512B8|2004-06-09|2008-06-05|Samsung Electronics Co., Ltd.|Method and apparatus for data transmission in a mobile telecommunication system supporting enhanced uplink service| US8775890B2|2004-09-13|2014-07-08|Inventergy, Inc.|Automatic retransmission request control system and retransmission method in MIMO-OFDM system| US20060105798A1|2004-11-15|2006-05-18|Amitava Ghosh|Method and apparatus for outer-loop power control for enhanced uplink communications| KR20110045104A|2004-12-28|2011-05-03|콘텐트가드 홀딩즈 인코포레이티드|Method, system, and device for license-centric content consumption| EP2385742B1|2005-04-07|2016-10-26|Nokia Technologies Oy|A terminal having a variable duplex capability| JP4713919B2|2005-04-14|2011-06-29|株式会社エヌ・ティ・ティ・ドコモ|Wireless communication control system, wireless base station, and wireless communication control method| JP4413966B2|2005-04-20|2010-02-10|三菱電機株式会社|Communication quality determination method, mobile station, base station, and communication system| KR101214102B1|2005-04-28|2012-12-20|파나소닉 주식회사|Wireless communication apparatus and wireless communication method| US7986680B2|2005-04-28|2011-07-26|Qualcomm Incorporated|Transmit format selection with consideration for resource reuse| EP2120382B1|2005-07-25|2012-10-24|Panasonic Corporation|HARQ process restriction and transmission of non-scheduled control data via uplink channels| WO2007043098A1|2005-09-30|2007-04-19|Mitsubishi Denki Kabushiki Kaisha|Mobile station and communication method| AU2007240912B2|2006-04-18|2010-05-20|Interdigital Technology Corporation|Method and apparatus for implementing H-ARQ in a mimo wireless communication system| DE602006005474D1|2006-06-01|2009-04-16|Ntt Docomo Inc|Method and device for assigning subcarriers| JP2008035079A|2006-07-27|2008-02-14|Toshiba Corp|Radio communication system, base station, terminal equipment, and pilot signal control method for radio communication system| WO2008053323A2|2006-10-30|2008-05-08|Nokia Corporation|Additional modulation information signaling for high speed downlink packet access| EP2849380B1|2006-10-31|2019-04-24|Telefonaktiebolaget LM Ericsson |Telecommunication system and error control in such system| US8335202B2|2006-11-20|2012-12-18|Qualcomm Incorporated|Sending pilots on secondary channels for improved acquisition and handoff in cellular communication| JP4671982B2|2007-01-09|2011-04-20|株式会社エヌ・ティ・ティ・ドコモ|Base station, transmission method and mobile communication system| KR101382894B1|2007-03-12|2014-04-08|엘지전자 주식회사|Method for transmitting control information in multiple antenna system| KR101049138B1|2007-03-19|2011-07-15|엘지전자 주식회사|In a mobile communication system, an acknowledgment signal receiving method| JP5026122B2|2007-03-20|2012-09-12|株式会社エヌ・ティ・ティ・ドコモ|Base station apparatus and method in mobile communication system| US8489138B2|2007-03-26|2013-07-16|Telefonaktiebolaget L M Ericsson |Method and apparatus for uplink power control during soft handover| RU2477021C2|2007-03-30|2013-02-27|Нтт Досомо, Инк.|System of mobile communication, base station, user terminal and method to control user terminal| US7996744B2|2007-04-30|2011-08-09|Nokia Corporation|Method and apparatus for providing a data retransmission scheme| US7885176B2|2007-06-01|2011-02-08|Samsung Electronics Co., Ltd.|Methods and apparatus for mapping modulation symbols to resources in OFDM systems| US7629902B2|2007-06-08|2009-12-08|Samsung Electronics Co., Ltd.|MIMO wireless precoding system robust to power imbalance| KR101282522B1|2007-06-19|2013-07-04|엘지전자 주식회사|Method for transmitting control information in multiple antenna system| PL2903178T3|2007-06-27|2019-12-31|Unwired Planet International Limited|Method and arrangements in a telecommunication system supporting MU-MIMO and SU-MIMO| WO2009068078A1|2007-11-26|2009-06-04|Telefonaktiebolaget Lm Ericsson |Outer loop power control for e-dch| JPWO2009075098A1|2007-12-10|2011-04-28|パナソニック株式会社|Pilot transmission method, MIMO transmission apparatus, and MIMO reception apparatus| KR101572880B1|2007-12-12|2015-11-30|엘지전자 주식회사|A method for controlling uplink power control considering multiplexing rate/ratio| WO2009078761A1|2007-12-14|2009-06-25|Telefonaktiebolaget Lm Ericsson|Method and arrangement for separate channel power control| JP5281688B2|2008-04-04|2013-09-04|テレフオンアクチーボラゲットエルエムエリクソン(パブル)|Interference reduction in communication networks by scheduling and link adaptation| EP2291944B1|2008-06-11|2013-07-31|Nokia Siemens Networks OY|Local area optimized uplink control channel| KR101530750B1|2008-06-12|2015-06-22|애플 인크.|Systems and methods for sc-fdma transmission diversity| WO2010002775A2|2008-06-30|2010-01-07|Interdigital Patent Holdings, Inc.|Mac multiplexing for uplink mimo| EP3322107B1|2008-07-22|2019-09-04|Lg Electronics Inc.|Method for allocating phich and generating reference signal in system using single-user mimo based on multiple codewords when transmitting uplink| US8554257B2|2008-08-13|2013-10-08|Telefonaktiebolaget Lm Ericsson |System condition based adaptive reference power offset positioning| US8619544B2|2008-09-23|2013-12-31|Qualcomm Incorporated|Apparatus and method for facilitating transmit diversity for communications| US8868121B2|2008-09-29|2014-10-21|Nokia Corporation|Control channel gain factor with data channel scaling| US8654705B2|2008-10-24|2014-02-18|Qualcomm Incorporated|System and method for supporting multiple reverse link data streams| EP2374316B1|2008-10-31|2013-11-20|InterDigital Patent Holdings, Inc.|Providing control information for multi-carrier uplink transmission| MY158767A|2008-10-31|2016-11-15|Interdigital Patent Holdings Inc|Handling uplink transmissions using multiple uplink carriers| GB0820535D0|2008-11-10|2008-12-17|Icera Inc|Communication system and method| EP3664534A1|2008-11-25|2020-06-10|InterDigital Patent Holdings, Inc.|Method and apparatus for utilizing a plurality of uplink carriers and a plurality of downlink carriers| US8416873B2|2008-11-26|2013-04-09|Telefonaktiebolaget Lm Ericsson |MMSE demodulation in a multi-user MIMO system| US8638871B2|2008-12-22|2014-01-28|Motorola Mobility Llc|System and method for combination multiple input, multiple output and beamforming| US8565170B2|2009-01-14|2013-10-22|Qualcomm Incorporated|Method and apparatus for scheduling data transmission on multiple carriers| US8737502B2|2009-02-09|2014-05-27|Qualcomm Incorporated|Multiplexing and coding schemes for multiple transmit antennas in a wireless communication system| US8457056B2|2009-02-09|2013-06-04|Qualcomm Incorporated|Non-scheduled grants in multi-carrier enhanced uplink| CN112584476A|2009-02-09|2021-03-30|交互数字专利控股公司|Method for uplink power control in WTRU and WTRU| US8296617B2|2009-02-25|2012-10-23|Alcatel Lucent|Method and apparatus of HARQ process selection| US8830918B2|2009-03-16|2014-09-09|Interdigital Patent Holdings, Inc.|Method and apparatus for performing uplink transmit diversity| US8964868B2|2009-03-17|2015-02-24|Interdigital Patent Holdings, Inc.|Method and apparatus for uplink power control in multiple-input multiple-output| US8514794B2|2009-03-17|2013-08-20|Qualcomm Incorporated|Loop power controls for multi-carrier high-speed uplink packet access| US8472965B2|2009-03-17|2013-06-25|Qualcomm Incorporated|Mobility in multi-carrier high speed packet access| US8599771B2|2009-04-15|2013-12-03|Qualcomm Incorporated|Control of radio links in a multiple carrier system| EP2244515A1|2009-04-23|2010-10-27|Panasonic Corporation|Logical channel prioritization procedure for generating multiple uplink transport blocks| JP5487296B2|2009-04-30|2014-05-07|華為技術有限公司|Data retransmission method and user equipment| US8542707B2|2009-05-18|2013-09-24|Airvana Llc|Multi-carrier system selection| ES2593585T3|2009-06-19|2016-12-09|Deutsche Telekom Ag|Procedure, system and base station to share or jointly use a GERAN mobile radio access network| US8593979B2|2009-07-15|2013-11-26|Lg Electronics Inc.|Method and apparatus for controlling uplink power in a wireless communication system| KR20110009025A|2009-07-20|2011-01-27|엘지전자 주식회사|Method and apparatus for transmitting uplink control information| CN105162502B|2009-07-21|2018-11-16|英特尔公司|The mobile device for sending diversity of reverse link, method and system| US8498273B2|2009-08-06|2013-07-30|Telefonaktiebolaget L M Ericsson |Management of uplink resources in multi-carrier CDMA system| US8401585B2|2009-09-03|2013-03-19|Telefonaktiebolaget L M Ericsson |Method and apparatus for uplink power control in a wireless communication network| KR101641968B1|2009-09-14|2016-07-29|엘지전자 주식회사|Method and appraturs for transmitting downlink signal in a mimo wireless communication system| CN102714579B|2009-09-30|2014-12-24|交互数字专利控股公司|Method and apparatus for multi-antenna transmission in uplink| KR20110036489A|2009-10-01|2011-04-07|삼성전자주식회사|Lte-advanced system and method for controlling uplink power| US9031600B2|2009-10-02|2015-05-12|Interdigital Patent Holdings, Inc.|Method and apparatus for transmit power control for multiple antenna transmissions in the uplink| US8818441B2|2009-10-02|2014-08-26|Interdigital Patent Holdings, Inc.|Method and apparatus for controlling transmit power of transmissions on more than one component carrier| EP2317815A1|2009-11-02|2011-05-04|Panasonic Corporation|Power-limit reporting in a communication system using carrier aggregation| RU2012135676A|2010-01-21|2014-02-27|Телефонактиеболагет Лм Эрикссон |TRANSMISSION OF SIGNAL REFERENCE SIGNALS IN THE PHYSICAL JOINT USE OF THE RISING LINK| US8953522B2|2010-03-29|2015-02-10|Samsung Electronics Co., Ltd.|Method and apparatus for controlling retransmission on uplink in a wireless communication system supporting MIMO| KR101695023B1|2010-03-29|2017-01-10|삼성전자주식회사|Method and and apparatus for controlling retransmission in a wilreless communication supporting uplink mimo| EP3059878A1|2010-04-09|2016-08-24|InterDigital Patent Holdings, Inc.|Method and apparatus for power control for closed loop transmit diversity and mimo in uplink| US9232543B2|2010-07-07|2016-01-05|Samsung Electronics Co., Ltd.|Method and system for communication in multi-user multiple-input-multiple-output wireless networks| US20120281642A1|2010-11-08|2012-11-08|Qualcomm Incorporated|System and method for uplink multiple input multiple output transmission| US8953713B2|2010-11-08|2015-02-10|Qualcomm Incorporated|System and method for uplink multiple input multiple output transmission| US9084207B2|2010-11-08|2015-07-14|Qualcomm Incorporated|System and method for uplink multiple input multiple output transmission| US9516609B2|2010-11-08|2016-12-06|Qualcomm Incorporated|System and method for uplink multiple input multiple output transmission|US8830918B2|2009-03-16|2014-09-09|Interdigital Patent Holdings, Inc.|Method and apparatus for performing uplink transmit diversity| ES2632398T3|2009-08-14|2017-09-12|Telefonaktiebolaget Lm Ericsson |Antenna device| US9516609B2|2010-11-08|2016-12-06|Qualcomm Incorporated|System and method for uplink multiple input multiple output transmission| US9380490B2|2010-11-08|2016-06-28|Qualcomm Incorporated|System and method for uplink multiple input multiple output transmission| US8953713B2|2010-11-08|2015-02-10|Qualcomm Incorporated|System and method for uplink multiple input multiple output transmission| WO2013170161A1|2012-05-11|2013-11-14|Qualcomm Incorporated|System and method for uplink multiple input multiple output transmission| US9084207B2|2010-11-08|2015-07-14|Qualcomm Incorporated|System and method for uplink multiple input multiple output transmission| BR112013013782A2|2011-01-04|2016-09-13|Ericsson Telefon Ab L M|method, user equipment, computer program, and computer program product to select an output stream| US8730989B2|2011-02-11|2014-05-20|Interdigital Patent Holdings, Inc.|Method and apparatus for closed loop transmit diversity transmission initial access| CN103002556B|2011-09-13|2015-07-22|中磊电子(苏州)有限公司|Power control method and radio network controller| US20150327277A1|2011-12-22|2015-11-12|Telefonaktiebolaget L M Ericsson |Method, network node, and computer program for determining rank| GB2498756B|2012-01-26|2014-08-06|Broadcom Corp|Transmission mode control| KR101617568B1|2012-01-27|2016-05-02|인터디지탈 패튼 홀딩스, 인크|Method for transmission of an e-dch control channel in mimo operations| US9497773B2|2012-02-08|2016-11-15|QUALOCOMM Incorporated|Method and apparatus for enhancing resource allocation for uplink MIMO communication| US9357525B2|2012-06-22|2016-05-31|Futurewei Technologies, Inc.|System and method for uplink MIMO transmission| US8929475B2|2012-08-03|2015-01-06|Qualcomm Incorporated|System and method for uplink multiple input multiple output transmission| IN2014KN01657A|2012-09-21|2015-10-23|Ericsson Telefon Ab L M| EP2912899A4|2012-10-26|2015-11-04|Ericsson Telefon Ab L M|Methods and network nodes for improving olpc functionality for hsupa mimo| US9554373B2|2012-10-30|2017-01-24|Telefonaktiebolaget L M Ericsson|Methods and apparatuses for processing uplink data| CN104363974A|2013-03-20|2015-02-18|华为技术有限公司|Method for detecting user equipment conflict, user equipment, and base station| CN104618998B|2014-12-22|2019-02-12|上海华为技术有限公司|A kind of method of network side equipment, UE and power adjustment| EP3297367A4|2015-07-15|2019-01-23|NTT DoCoMo, Inc.|User terminal, wireless base station and wireless communication method| WO2018045970A1|2016-09-06|2018-03-15|Mediatek Inc.|Efficient coding switching and modem resource utilization in wireless communication systems| CN110149174B|2018-02-13|2021-02-12|华为技术有限公司|Wireless communication method, network device, terminal device, and readable storage medium|
法律状态:
2018-12-18| B06F| Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]| 2020-04-14| B06U| Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]| 2021-07-06| B09A| Decision: intention to grant [chapter 9.1 patent gazette]| 2021-09-14| B16A| Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]|Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 08/11/2011, OBSERVADAS AS CONDICOES LEGAIS. |
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 US41145410P| true| 2010-11-08|2010-11-08| US61/411,454|2010-11-08| US13/291,063|2011-11-07| US13/291,063|US9007888B2|2010-11-08|2011-11-07|System and method for uplink multiple input multiple output transmission| PCT/US2011/059833|WO2012064784A2|2010-11-08|2011-11-08|System and method for uplink multiple input multiple output transmission| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|